ScummVM API documentation
asIScriptFunction Member List

This is the complete list of members for asIScriptFunction, including all inherited members.

AddRef() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
FindNextLineWithCode(int line) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetAccessMask() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetAuxiliary() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetByteCode(asUINT *length=0)=0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetConfigGroup() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetDeclaration(bool includeObjectName=true, bool includeNamespace=false, bool includeParamNames=false) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetDelegateFunction() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetDelegateObject() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetDelegateObjectType() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetEngine() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetFuncType() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetId() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetModule() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetModuleName() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetName() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetNamespace() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetObjectName() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetObjectType() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetParam(asUINT index, int *typeId, asDWORD *flags=0, const char **name=0, const char **defaultArg=0) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetParamCount() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetReturnTypeId(asDWORD *flags=0) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetScriptSectionName() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetTypeId() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetUserData(asPWORD type=0) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetVar(asUINT index, const char **name, int *typeId=0) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetVarCount() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
GetVarDecl(asUINT index, bool includeNamespace=false) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsCompatibleWithTypeId(int typeId) const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsExplicit() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsFinal() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsOverride() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsPrivate() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsProperty() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsProtected() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsReadOnly() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
IsShared() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
Release() const =0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
SetUserData(void *userData, asPWORD type=0)=0 (defined in asIScriptFunction)asIScriptFunctionpure virtual
~asIScriptFunction() (defined in asIScriptFunction)asIScriptFunctioninlineprotectedvirtual