This is the complete list of members for asIScriptEngine, including all inherited members.
| AddRef() const =0 | asIScriptEngine | pure virtual |
| AddRefScriptObject(void *obj, const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| AssignScriptObject(void *dstObj, void *srcObj, const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| BeginConfigGroup(const char *groupName)=0 | asIScriptEngine | pure virtual |
| ClearMessageCallback()=0 | asIScriptEngine | pure virtual |
| CreateContext()=0 | asIScriptEngine | pure virtual |
| CreateDelegate(asIScriptFunction *func, void *obj)=0 | asIScriptEngine | pure virtual |
| CreateScriptObject(const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| CreateScriptObjectCopy(void *obj, const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| CreateUninitializedScriptObject(const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| DiscardModule(const char *module)=0 | asIScriptEngine | pure virtual |
| EndConfigGroup()=0 | asIScriptEngine | pure virtual |
| ForwardGCEnumReferences(void *ref, asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| ForwardGCReleaseReferences(void *ref, asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| GarbageCollect(asDWORD flags=asGC_FULL_CYCLE, asUINT numIterations=1)=0 | asIScriptEngine | pure virtual |
| GCEnumCallback(void *reference)=0 | asIScriptEngine | pure virtual |
| GetDefaultArrayTypeId() const =0 | asIScriptEngine | pure virtual |
| GetDefaultNamespace() const =0 | asIScriptEngine | pure virtual |
| GetEngineProperty(asEEngineProp property) const =0 | asIScriptEngine | pure virtual |
| GetEnumByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetEnumCount() const =0 | asIScriptEngine | pure virtual |
| GetFuncdefByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetFuncdefCount() const =0 | asIScriptEngine | pure virtual |
| GetFunctionById(int funcId) const =0 | asIScriptEngine | pure virtual |
| GetGCStatistics(asUINT *currentSize, asUINT *totalDestroyed=0, asUINT *totalDetected=0, asUINT *newObjects=0, asUINT *totalNewDestroyed=0) const =0 | asIScriptEngine | pure virtual |
| GetGlobalFunctionByDecl(const char *declaration) const =0 | asIScriptEngine | pure virtual |
| GetGlobalFunctionByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetGlobalFunctionCount() const =0 | asIScriptEngine | pure virtual |
| GetGlobalPropertyByIndex(asUINT index, const char **name, const char **nameSpace=0, int *typeId=0, bool *isConst=0, const char **configGroup=0, void **pointer=0, asDWORD *accessMask=0) const =0 | asIScriptEngine | pure virtual |
| GetGlobalPropertyCount() const =0 | asIScriptEngine | pure virtual |
| GetGlobalPropertyIndexByDecl(const char *decl) const =0 | asIScriptEngine | pure virtual |
| GetGlobalPropertyIndexByName(const char *name) const =0 | asIScriptEngine | pure virtual |
| GetJITCompiler() const =0 | asIScriptEngine | pure virtual |
| GetModule(const char *module, asEGMFlags flag=asGM_ONLY_IF_EXISTS)=0 | asIScriptEngine | pure virtual |
| GetModuleByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetModuleCount() const =0 | asIScriptEngine | pure virtual |
| GetObjectInGC(asUINT idx, asUINT *seqNbr=0, void **obj=0, asITypeInfo **type=0)=0 | asIScriptEngine | pure virtual |
| GetObjectTypeByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetObjectTypeCount() const =0 | asIScriptEngine | pure virtual |
| GetSizeOfPrimitiveType(int typeId) const =0 | asIScriptEngine | pure virtual |
| GetStringFactoryReturnTypeId(asDWORD *flags=0) const =0 | asIScriptEngine | pure virtual |
| GetTypeDeclaration(int typeId, bool includeNamespace=false) const =0 | asIScriptEngine | pure virtual |
| GetTypedefByIndex(asUINT index) const =0 | asIScriptEngine | pure virtual |
| GetTypedefCount() const =0 | asIScriptEngine | pure virtual |
| GetTypeIdByDecl(const char *decl) const =0 | asIScriptEngine | pure virtual |
| GetTypeInfoByDecl(const char *decl) const =0 | asIScriptEngine | pure virtual |
| GetTypeInfoById(int typeId) const =0 | asIScriptEngine | pure virtual |
| GetTypeInfoByName(const char *name) const =0 | asIScriptEngine | pure virtual |
| GetUserData(asPWORD type=0) const =0 | asIScriptEngine | pure virtual |
| GetWeakRefFlagOfScriptObject(void *obj, const asITypeInfo *type) const =0 | asIScriptEngine | pure virtual |
| NotifyGarbageCollectorOfNewObject(void *obj, asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| ParseToken(const char *string, size_t stringLength=0, asUINT *tokenLength=0) const =0 | asIScriptEngine | pure virtual |
| RefCastObject(void *obj, asITypeInfo *fromType, asITypeInfo *toType, void **newPtr, bool useOnlyImplicitCast=false)=0 | asIScriptEngine | pure virtual |
| RegisterDefaultArrayType(const char *type)=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 |
| RegisterFuncdef(const char *decl)=0 | asIScriptEngine | pure virtual |
| RegisterGlobalFunction(const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv, void *auxiliary=0)=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, void *auxiliary=0, int compositeOffset=0, bool isCompositeIndirect=false)=0 | asIScriptEngine | pure virtual |
| RegisterObjectMethod(const char *obj, const char *declaration, const asSFuncPtr &funcPointer, asDWORD callConv, void *auxiliary=0, int compositeOffset=0, bool isCompositeIndirect=false)=0 | asIScriptEngine | pure virtual |
| RegisterObjectProperty(const char *obj, const char *declaration, int byteOffset, int compositeOffset=0, bool isCompositeIndirect=false)=0 | asIScriptEngine | pure virtual |
| RegisterObjectType(const char *obj, int byteSize, asDWORD flags)=0 | asIScriptEngine | pure virtual |
| RegisterStringFactory(const char *datatype, asIStringFactory *factory)=0 | asIScriptEngine | pure virtual |
| RegisterTypedef(const char *type, const char *decl)=0 | asIScriptEngine | pure virtual |
| Release() const =0 | asIScriptEngine | pure virtual |
| ReleaseScriptObject(void *obj, const asITypeInfo *type)=0 | asIScriptEngine | pure virtual |
| RemoveConfigGroup(const char *groupName)=0 | asIScriptEngine | pure virtual |
| RequestContext()=0 | asIScriptEngine | pure virtual |
| ReturnContext(asIScriptContext *ctx)=0 | asIScriptEngine | pure virtual |
| SetCircularRefDetectedCallback(asCIRCULARREFFUNC_t callback, void *param=0)=0 | asIScriptEngine | pure virtual |
| SetContextCallbacks(asREQUESTCONTEXTFUNC_t requestCtx, asRETURNCONTEXTFUNC_t returnCtx, void *param=0)=0 | asIScriptEngine | pure virtual |
| SetContextUserDataCleanupCallback(asCLEANCONTEXTFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetDefaultAccessMask(asDWORD defaultMask)=0 | asIScriptEngine | pure virtual |
| SetDefaultNamespace(const char *nameSpace)=0 | asIScriptEngine | pure virtual |
| SetEngineProperty(asEEngineProp property, asPWORD value)=0 | asIScriptEngine | pure virtual |
| SetEngineUserDataCleanupCallback(asCLEANENGINEFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetFunctionUserDataCleanupCallback(asCLEANFUNCTIONFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetJITCompiler(asIJITCompiler *compiler)=0 | asIScriptEngine | pure virtual |
| SetMessageCallback(const asSFuncPtr &callback, void *obj, asDWORD callConv)=0 | asIScriptEngine | pure virtual |
| SetModuleUserDataCleanupCallback(asCLEANMODULEFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetScriptObjectUserDataCleanupCallback(asCLEANSCRIPTOBJECTFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetTranslateAppExceptionCallback(asSFuncPtr callback, void *param, int callConv)=0 | asIScriptEngine | pure virtual |
| SetTypeInfoUserDataCleanupCallback(asCLEANTYPEINFOFUNC_t callback, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| SetUserData(void *data, asPWORD type=0)=0 | asIScriptEngine | pure virtual |
| ShutDownAndRelease()=0 | asIScriptEngine | pure virtual |
| WriteMessage(const char *section, int row, int col, asEMsgType type, const char *message)=0 | asIScriptEngine | pure virtual |