Skip to main content

Module interpreter

Module interpreter 

Source

Modules§

autodescribinguserdatadescriptor
callbackarguments
callbackfunction
closure
code_analysis
colonoperatorbehaviour
compatibility
core_lib
coremodules
coremodules_extensionmethods
coroutine_2
coroutinestate
data_structs
datatype
debugging
diagnostics
dynamicexpression
dynamicexpressionexception
dynvalue
execution
extension_methods
internalerrorexception
interop
interopaccessmode
interpreterexception
io
iscriptprivateresource
linqhelpers
loaders
luatypeextensions
moduleregister
moonsharphiddenattribute
moonsharphidememberattribute
moonsharpmoduleattribute
moonsharpmoduleconstantattribute
moonsharpmodulemethodattribute
moonsharppropertyattribute
moonsharpuserdataattribute
moonsharpuserdatametamethodattribute
namespacedoc
platforms
refidobject
repl
script
scriptexecutioncontext
scriptfunctiondelegate
scriptfunctiondelegate_1
scriptglobaloptions
scriptoptions
scriptprivateresource_extension
scriptruntimeexception
serialization
symbolref
symbolreftype
syntaxerrorexception
table
tablepair
tailcalldata
tree
typevalidationflags
userdata
wellknownsymbols
yieldrequest

Structs§

AutoDescribingUserDataDescriptor
IL2CPP class: MoonSharp.Interpreter.AutoDescribingUserDataDescriptor Inherits: Object
CallbackArguments
IL2CPP class: MoonSharp.Interpreter.CallbackArguments Inherits: Object
CallbackFunction
IL2CPP class: MoonSharp.Interpreter.CallbackFunction Inherits: RefIdObject
Closure
IL2CPP class: MoonSharp.Interpreter.Closure Inherits: RefIdObject
Closure_UpvaluesType
ColonOperatorBehaviour
CoreModules
CoreModules_ExtensionMethods
IL2CPP class: MoonSharp.Interpreter.CoreModules_ExtensionMethods Inherits: Object
CoroutineState
Coroutine_2
IL2CPP class: MoonSharp.Interpreter.Coroutine Inherits: RefIdObject
Coroutine_CoroutineType
DataType
DynValue
IL2CPP class: MoonSharp.Interpreter.DynValue Inherits: Object
DynamicExpression
IL2CPP class: MoonSharp.Interpreter.DynamicExpression Inherits: Object
DynamicExpressionException
IL2CPP class: MoonSharp.Interpreter.DynamicExpressionException Inherits: ScriptRuntimeException
Extension_Methods
IL2CPP class: MoonSharp.Interpreter.Extension_Methods Inherits: Object
IScriptPrivateResource
IL2CPP class: MoonSharp.Interpreter.IScriptPrivateResource
InternalErrorException
IL2CPP class: MoonSharp.Interpreter.InternalErrorException Inherits: InterpreterException
InteropAccessMode
InterpreterException
IL2CPP class: MoonSharp.Interpreter.InterpreterException
LinqHelpers
IL2CPP class: MoonSharp.Interpreter.LinqHelpers Inherits: Object
LuaTypeExtensions
IL2CPP class: MoonSharp.Interpreter.LuaTypeExtensions Inherits: Object
ModuleRegister
IL2CPP class: MoonSharp.Interpreter.ModuleRegister Inherits: Object
MoonSharpHiddenAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpHiddenAttribute
MoonSharpHideMemberAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpHideMemberAttribute
MoonSharpModuleAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpModuleAttribute
MoonSharpModuleConstantAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpModuleConstantAttribute
MoonSharpModuleMethodAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpModuleMethodAttribute
MoonSharpPropertyAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpPropertyAttribute
MoonSharpUserDataAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpUserDataAttribute
MoonSharpUserDataMetamethodAttribute
IL2CPP class: MoonSharp.Interpreter.MoonSharpUserDataMetamethodAttribute
NamespaceDoc
IL2CPP class: MoonSharp.Interpreter.NamespaceDoc Inherits: Object
RefIdObject
IL2CPP class: MoonSharp.Interpreter.RefIdObject Inherits: Object
Script
IL2CPP class: MoonSharp.Interpreter.Script Inherits: Object
ScriptExecutionContext
IL2CPP class: MoonSharp.Interpreter.ScriptExecutionContext Inherits: Object
ScriptFunctionDelegate
IL2CPP class: MoonSharp.Interpreter.ScriptFunctionDelegate Inherits: MulticastDelegate
ScriptFunctionDelegate_1
IL2CPP class: MoonSharp.Interpreter.ScriptFunctionDelegate`1 Inherits: MulticastDelegate : Delegate : Object
ScriptGlobalOptions
IL2CPP class: MoonSharp.Interpreter.ScriptGlobalOptions Inherits: Object
ScriptOptions
IL2CPP class: MoonSharp.Interpreter.ScriptOptions Inherits: Object
ScriptPrivateResource_Extension
IL2CPP class: MoonSharp.Interpreter.ScriptPrivateResource_Extension Inherits: Object
ScriptRuntimeException
IL2CPP class: MoonSharp.Interpreter.ScriptRuntimeException Inherits: InterpreterException
SymbolRef
IL2CPP class: MoonSharp.Interpreter.SymbolRef Inherits: Object
SymbolRefType
SyntaxErrorException
IL2CPP class: MoonSharp.Interpreter.SyntaxErrorException Inherits: InterpreterException
Table
IL2CPP class: MoonSharp.Interpreter.Table Inherits: RefIdObject
TablePair
TailCallData
IL2CPP class: MoonSharp.Interpreter.TailCallData Inherits: Object
TypeValidationFlags
UserData
IL2CPP class: MoonSharp.Interpreter.UserData Inherits: RefIdObject
WellKnownSymbols
IL2CPP class: MoonSharp.Interpreter.WellKnownSymbols Inherits: Object
YieldRequest
IL2CPP class: MoonSharp.Interpreter.YieldRequest Inherits: Object

Traits§

IAutoDescribingUserDataDescriptor
IAutoDescribingUserDataDescriptorMethods
ICallbackArguments
ICallbackArgumentsMethods
ICallbackFunction
ICallbackFunctionMethods
IClosure
IClosureMethods
ICoreModules_ExtensionMethods
ICoroutine_2
ICoroutine_2Methods
IDynValue
IDynValueMethods
IDynamicExpression
IDynamicExpressionException
IDynamicExpressionExceptionMethods
IDynamicExpressionMethods
IExtension_Methods
IIScriptPrivateResource
IIScriptPrivateResourceMethods
IInternalErrorException
IInternalErrorExceptionMethods
IInterpreterException
IInterpreterExceptionMethods
ILinqHelpers
ILuaTypeExtensions
IModuleRegister
IMoonSharpHiddenAttribute
IMoonSharpHiddenAttributeMethods
IMoonSharpHideMemberAttribute
IMoonSharpHideMemberAttributeMethods
IMoonSharpModuleAttribute
IMoonSharpModuleAttributeMethods
IMoonSharpModuleConstantAttribute
IMoonSharpModuleConstantAttributeMethods
IMoonSharpModuleMethodAttribute
IMoonSharpModuleMethodAttributeMethods
IMoonSharpPropertyAttribute
IMoonSharpPropertyAttributeMethods
IMoonSharpUserDataAttribute
IMoonSharpUserDataAttributeMethods
IMoonSharpUserDataMetamethodAttribute
IMoonSharpUserDataMetamethodAttributeMethods
INamespaceDoc
IRefIdObject
IRefIdObjectMethods
IScript
IScriptExecutionContext
IScriptExecutionContextMethods
IScriptFunctionDelegate
IScriptFunctionDelegateMethods
IScriptFunctionDelegate_1
IScriptFunctionDelegate_1Methods
IScriptGlobalOptions
IScriptGlobalOptionsMethods
IScriptMethods
IScriptOptions
IScriptOptionsMethods
IScriptPrivateResource_Extension
IScriptRuntimeException
IScriptRuntimeExceptionMethods
ISymbolRef
ISymbolRefMethods
ISyntaxErrorException
ISyntaxErrorExceptionMethods
ITable
ITableMethods
ITailCallData
ITailCallDataMethods
IUserData
IUserDataMethods
IWellKnownSymbols
IYieldRequest
IYieldRequestMethods