class
ScriptAsyncOpBase
Public
Constructors
Methods
staticGetAssemblyName
staticGetNamespace
staticGetTypeName
staticSetupScriptBindings
staticCreateScriptObject
staticBindGenericParam
Creates a AsyncOp type with the provided class bound as its template parameter.
GetNativeObject
GetLifetimeTrackingMode
staticCreateScriptObjectAndWrapper
Creates a new script object and a script object wrapper of , and associates them with the provided native object.
Should not be called if already has an associated script object.
~TScriptObjectWrapper<SelfType, BaseType>
RecreateScriptObjectAfterScriptReload
staticGetScriptObjectWrapper
Returns the script object wrapper associated with the provided script object.
staticGetMetaData
Returns the meta-data storing information about the script type.
staticInitializeMetaDataAtLoadTime
Takes care of initializing the meta-data when the application first load.
The meta-data will be registered with a global manager that will ensure it is kept up-to-date after operations such as assembly (re)load.
Internal
Methods
staticCreateInternal
staticCreateInternal
Protected
Methods
BindToScriptObject
Stores a pointer to itself in the script object.
This ensures that calls to GetScriptObjectWrapper() can return the script object wrapper associated with the script object.
Fields
mNativeObject
Private
Methods
staticInternalIsComplete
*********************************************************************