ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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