, including all inherited members.
| AddRef()=0 | asIScriptEngine | [pure virtual] |
| AddRefScriptObject(void *obj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| AddScriptSection(const char *module, const char *name, const char *code, size_t codeLength, int lineOffset=0)=0 | asIScriptEngine | [pure virtual] |
| BeginConfigGroup(const char *groupName)=0 | asIScriptEngine | [pure virtual] |
| BindAllImportedFunctions(const char *module)=0 | asIScriptEngine | [pure virtual] |
| BindImportedFunction(const char *module, int importIndex, int funcId)=0 | asIScriptEngine | [pure virtual] |
| Build(const char *module)=0 | asIScriptEngine | [pure virtual] |
| ClearMessageCallback()=0 | asIScriptEngine | [pure virtual] |
| CompareScriptObjects(bool &result, int behaviour, void *leftObj, void *rightObj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| CopyScriptObject(void *dstObj, void *srcObj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| CreateContext()=0 | asIScriptEngine | [pure virtual] |
| CreateScriptObject(int typeId)=0 | asIScriptEngine | [pure virtual] |
| CreateScriptObjectCopy(void *obj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| Discard(const char *module)=0 | asIScriptEngine | [pure virtual] |
| EndConfigGroup()=0 | asIScriptEngine | [pure virtual] |
| ExecuteString(const char *module, const char *script, asIScriptContext **ctx=0, asDWORD flags=0)=0 | asIScriptEngine | [pure virtual] |
| GarbageCollect(bool doFullCycle=true)=0 | asIScriptEngine | [pure virtual] |
| GCEnumCallback(void *obj)=0 | asIScriptEngine | [pure virtual] |
| GetEngineProperty(asEEngineProp property)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionCount(const char *module)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionDeclaration(int funcId, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionDescriptorById(int funcId)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionDescriptorByIndex(const char *module, int index)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionIDByDecl(const char *module, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionIDByIndex(const char *module, int index)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionIDByName(const char *module, const char *name)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionModule(int funcId, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionName(int funcId, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetFunctionSection(int funcId, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarCount(const char *module)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarDeclaration(int gvarID, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarIDByDecl(const char *module, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarIDByIndex(const char *module, int index)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarIDByName(const char *module, const char *name)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarName(int gvarID, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetGlobalVarPointer(int gvarID)=0 | asIScriptEngine | [pure virtual] |
| GetImportedFunctionCount(const char *module)=0 | asIScriptEngine | [pure virtual] |
| GetImportedFunctionDeclaration(const char *module, int importIndex, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetImportedFunctionIndexByDecl(const char *module, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| GetImportedFunctionSourceModule(const char *module, int importIndex, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetMethodCount(int typeId)=0 | asIScriptEngine | [pure virtual] |
| GetMethodDescriptorByIndex(int typeId, int index)=0 | asIScriptEngine | [pure virtual] |
| GetMethodIDByDecl(int typeId, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| GetMethodIDByIndex(int typeId, int index)=0 | asIScriptEngine | [pure virtual] |
| GetMethodIDByName(int typeId, const char *name)=0 | asIScriptEngine | [pure virtual] |
| GetObjectsInGarbageCollectorCount()=0 | asIScriptEngine | [pure virtual] |
| GetObjectTypeById(int typeId)=0 | asIScriptEngine | [pure virtual] |
| GetObjectTypeByIndex(asUINT index)=0 | asIScriptEngine | [pure virtual] |
| GetObjectTypeCount()=0 | asIScriptEngine | [pure virtual] |
| GetSizeOfPrimitiveType(int typeId)=0 | asIScriptEngine | [pure virtual] |
| GetTypeDeclaration(int typeId, int *length=0)=0 | asIScriptEngine | [pure virtual] |
| GetTypeIdByDecl(const char *module, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| IsHandleCompatibleWithObject(void *obj, int objTypeId, int handleTypeId)=0 | asIScriptEngine | [pure virtual] |
| LoadByteCode(const char *module, asIBinaryStream *in)=0 | asIScriptEngine | [pure virtual] |
| NotifyGarbageCollectorOfNewObject(void *obj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| RegisterEnum(const char *type)=0 | asIScriptEngine | [pure virtual] |
| RegisterEnumValue(const char *type, const char *name, int value)=0 | asIScriptEngine | [pure virtual] |
| RegisterGlobalBehaviour(asEBehaviours behaviour, const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| RegisterGlobalFunction(const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| RegisterGlobalProperty(const char *declaration, void *pointer)=0 | asIScriptEngine | [pure virtual] |
| RegisterInterface(const char *name)=0 | asIScriptEngine | [pure virtual] |
| RegisterInterfaceMethod(const char *intf, const char *declaration)=0 | asIScriptEngine | [pure virtual] |
| RegisterObjectBehaviour(const char *obj, asEBehaviours behaviour, const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| RegisterObjectMethod(const char *obj, const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| RegisterObjectProperty(const char *obj, const char *declaration, int byteOffset)=0 | asIScriptEngine | [pure virtual] |
| RegisterObjectType(const char *name, int byteSize, asDWORD flags)=0 | asIScriptEngine | [pure virtual] |
| RegisterStringFactory(const char *datatype, const asSFuncPtr &factoryFunc, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| RegisterTypedef(const char *type, const char *decl)=0 | asIScriptEngine | [pure virtual] |
| Release()=0 | asIScriptEngine | [pure virtual] |
| ReleaseScriptObject(void *obj, int typeId)=0 | asIScriptEngine | [pure virtual] |
| RemoveConfigGroup(const char *groupName)=0 | asIScriptEngine | [pure virtual] |
| ResetModule(const char *module)=0 | asIScriptEngine | [pure virtual] |
| SaveByteCode(const char *module, asIBinaryStream *out)=0 | asIScriptEngine | [pure virtual] |
| SetConfigGroupModuleAccess(const char *groupName, const char *module, bool hasAccess)=0 | asIScriptEngine | [pure virtual] |
| SetDefaultContextStackSize(asUINT initial, asUINT maximum)=0 | asIScriptEngine | [pure virtual] |
| SetEngineProperty(asEEngineProp property, asPWORD value)=0 | asIScriptEngine | [pure virtual] |
| SetMessageCallback(const asSFuncPtr &callback, void *obj, asDWORD callConv)=0 | asIScriptEngine | [pure virtual] |
| UnbindAllImportedFunctions(const char *module)=0 | asIScriptEngine | [pure virtual] |
| UnbindImportedFunction(const char *module, int importIndex)=0 | asIScriptEngine | [pure virtual] |