AngelScript

asIScriptModule Member List
This is the complete list of members for asIScriptModule, 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, int funcId)=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 =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]`
GetFunctionDescriptorById(int funcId) const =0 | asIScriptModule | `[pure virtual]`
GetFunctionDescriptorByIndex(asUINT index) 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, int *typeId=0, bool *isConst=0) const =0 | asIScriptModule | `[pure virtual]`
GetGlobalVarCount() const =0 | asIScriptModule | `[pure virtual]`
GetGlobalVarDeclaration(asUINT index) 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]`
GetObjectTypeCount() const =0 | asIScriptModule | `[pure virtual]`
GetTypedefByIndex(asUINT index, int *typeId) 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]`
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]`
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]`