, including all inherited members.
AddScriptSection(const char *name, const char *code, size_t codeLength=0, int lineOffset=0)=0 | asIScriptModule | [pure virtual] |
BindAllImportedFunctions()=0 | asIScriptModule | [pure virtual] |
BindImportedFunction(asUINT importIndex, asIScriptFunction *func)=0 | asIScriptModule | [pure virtual] |
Build()=0 | asIScriptModule | [pure virtual] |
CompileFunction(const char *sectionName, const char *code, int lineOffset, asDWORD compileFlags, asIScriptFunction **outFunc)=0 | asIScriptModule | [pure virtual] |
CompileGlobalVar(const char *sectionName, const char *code, int lineOffset)=0 | asIScriptModule | [pure virtual] |
GetAddressOfGlobalVar(asUINT index)=0 | asIScriptModule | [pure virtual] |
GetEngine() const =0 | asIScriptModule | [pure virtual] |
GetEnumByIndex(asUINT index, int *enumTypeId, const char **nameSpace=0) const =0 | asIScriptModule | [pure virtual] |
GetEnumCount() const =0 | asIScriptModule | [pure virtual] |
GetEnumValueByIndex(int enumTypeId, asUINT index, int *outValue) const =0 | asIScriptModule | [pure virtual] |
GetEnumValueCount(int enumTypeId) const =0 | asIScriptModule | [pure virtual] |
GetFunctionByDecl(const char *decl) const =0 | asIScriptModule | [pure virtual] |
GetFunctionByIndex(asUINT index) const =0 | asIScriptModule | [pure virtual] |
GetFunctionByName(const char *name) const =0 | asIScriptModule | [pure virtual] |
GetFunctionCount() const =0 | asIScriptModule | [pure virtual] |
GetFunctionIdByDecl(const char *decl) const =0 | asIScriptModule | [pure virtual] |
GetFunctionIdByIndex(asUINT index) const =0 | asIScriptModule | [pure virtual] |
GetFunctionIdByName(const char *name) const =0 | asIScriptModule | [pure virtual] |
GetGlobalVar(asUINT index, const char **name, const char **nameSpace=0, int *typeId=0, bool *isConst=0) const =0 | asIScriptModule | [pure virtual] |
GetGlobalVarCount() const =0 | asIScriptModule | [pure virtual] |
GetGlobalVarDeclaration(asUINT index, bool includeNamespace=false) const =0 | asIScriptModule | [pure virtual] |
GetGlobalVarIndexByDecl(const char *decl) const =0 | asIScriptModule | [pure virtual] |
GetGlobalVarIndexByName(const char *name) const =0 | asIScriptModule | [pure virtual] |
GetImportedFunctionCount() const =0 | asIScriptModule | [pure virtual] |
GetImportedFunctionDeclaration(asUINT importIndex) const =0 | asIScriptModule | [pure virtual] |
GetImportedFunctionIndexByDecl(const char *decl) const =0 | asIScriptModule | [pure virtual] |
GetImportedFunctionSourceModule(asUINT importIndex) const =0 | asIScriptModule | [pure virtual] |
GetName() const =0 | asIScriptModule | [pure virtual] |
GetObjectTypeByIndex(asUINT index) const =0 | asIScriptModule | [pure virtual] |
GetObjectTypeByName(const char *name) const =0 | asIScriptModule | [pure virtual] |
GetObjectTypeCount() const =0 | asIScriptModule | [pure virtual] |
GetTypedefByIndex(asUINT index, int *typeId, const char **nameSpace=0) const =0 | asIScriptModule | [pure virtual] |
GetTypedefCount() const =0 | asIScriptModule | [pure virtual] |
GetTypeIdByDecl(const char *decl) const =0 | asIScriptModule | [pure virtual] |
GetUserData() const =0 | asIScriptModule | [pure virtual] |
LoadByteCode(asIBinaryStream *in)=0 | asIScriptModule | [pure virtual] |
RemoveFunction(int funcId)=0 | asIScriptModule | [pure virtual] |
RemoveFunction(asIScriptFunction *func)=0 | asIScriptModule | [pure virtual] |
RemoveGlobalVar(asUINT index)=0 | asIScriptModule | [pure virtual] |
ResetGlobalVars(asIScriptContext *ctx=0)=0 | asIScriptModule | [pure virtual] |
SaveByteCode(asIBinaryStream *out) const =0 | asIScriptModule | [pure virtual] |
SetAccessMask(asDWORD accessMask)=0 | asIScriptModule | [pure virtual] |
SetDefaultNamespace(const char *nameSpace)=0 | asIScriptModule | [pure virtual] |
SetName(const char *name)=0 | asIScriptModule | [pure virtual] |
SetUserData(void *data)=0 | asIScriptModule | [pure virtual] |
UnbindAllImportedFunctions()=0 | asIScriptModule | [pure virtual] |
UnbindImportedFunction(asUINT importIndex)=0 | asIScriptModule | [pure virtual] |