Function

Undocumented in source.

Constructors

this
this(ScriptEngine engine, asIScriptFunction* func)

Undocumented in source.

this
this(ScriptEngine engine, Module mod, asIScriptFunction* func)

Undocumented in source.

Destructor

~this
~this()

Undocumented in source.

Members

Functions

addRef
int addRef()

Adds a reference to this function

getAccessMask
asDWORD getAccessMask()

Gets this function's access mask

getAuxiliary
void* getAuxiliary()

Gets this function's auxiliary

getConfigGroup
string getConfigGroup()

Gets the config group this function belongs to

getEngine
ScriptEngine getEngine()

Gets the scripting engine this module belongs to

getFuncType
FuncType getFuncType()

Gets this function's function type

getId
int getId()

Gets the ID of this function

getModule
Module getModule()

Gets the module this function belongs to

getModuleName
string getModuleName()

Gets the module this function belongs to

getScriptSectionName
string getScriptSectionName()

Gets the name of the script section this function belongs to

release
int release()

Releases a reference from this function

Variables

func
asIScriptFunction* func;

Undocumented in source.

Meta