This is the complete list of members for asIScriptContext, including all inherited members.
| Abort()=0 | asIScriptContext | pure virtual |
| AddRef() const =0 | asIScriptContext | pure virtual |
| ClearExceptionCallback()=0 | asIScriptContext | pure virtual |
| ClearLineCallback()=0 | asIScriptContext | pure virtual |
| Execute()=0 | asIScriptContext | pure virtual |
| FinishDeserialization()=0 | asIScriptContext | pure virtual |
| GetAddressOfArg(asUINT arg)=0 | asIScriptContext | pure virtual |
| GetAddressOfReturnValue()=0 | asIScriptContext | pure virtual |
| GetAddressOfVar(asUINT varIndex, asUINT stackLevel=0, bool dontDereference=false, bool returnAddressOfUnitializedObjects=false)=0 | asIScriptContext | pure virtual |
| GetArgOnStack(asUINT stackLevel, asUINT arg, int *typeId, asUINT *flags, void **address)=0 | asIScriptContext | pure virtual |
| GetArgsOnStackCount(asUINT stackLevel)=0 | asIScriptContext | pure virtual |
| GetCallstackSize() const =0 | asIScriptContext | pure virtual |
| GetCallStateRegisters(asUINT stackLevel, asDWORD *stackFramePointer, asIScriptFunction **currentFunction, asDWORD *programPointer, asDWORD *stackPointer, asDWORD *stackIndex)=0 | asIScriptContext | pure virtual |
| GetEngine() const =0 | asIScriptContext | pure virtual |
| GetExceptionFunction()=0 | asIScriptContext | pure virtual |
| GetExceptionLineNumber(int *column=0, const char **sectionName=0)=0 | asIScriptContext | pure virtual |
| GetExceptionString()=0 | asIScriptContext | pure virtual |
| GetFunction(asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| GetLineNumber(asUINT stackLevel=0, int *column=0, const char **sectionName=0)=0 | asIScriptContext | pure virtual |
| GetReturnAddress()=0 | asIScriptContext | pure virtual |
| GetReturnByte()=0 | asIScriptContext | pure virtual |
| GetReturnDouble()=0 | asIScriptContext | pure virtual |
| GetReturnDWord()=0 | asIScriptContext | pure virtual |
| GetReturnFloat()=0 | asIScriptContext | pure virtual |
| GetReturnObject()=0 | asIScriptContext | pure virtual |
| GetReturnQWord()=0 | asIScriptContext | pure virtual |
| GetReturnWord()=0 | asIScriptContext | pure virtual |
| GetState() const =0 | asIScriptContext | pure virtual |
| GetStateRegisters(asUINT stackLevel, asIScriptFunction **callingSystemFunction, asIScriptFunction **initialFunction, asDWORD *origStackPointer, asDWORD *argumentsSize, asQWORD *valueRegister, void **objectRegister, asITypeInfo **objectTypeRegister)=0 | asIScriptContext | pure virtual |
| GetSystemFunction()=0 | asIScriptContext | pure virtual |
| GetThisPointer(asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| GetThisTypeId(asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| GetUserData(asPWORD type=0) const =0 | asIScriptContext | pure virtual |
| GetVar(asUINT varIndex, asUINT stackLevel, const char **name, int *typeId=0, asETypeModifiers *typeModifiers=0, bool *isVarOnHeap=0, int *stackOffset=0)=0 | asIScriptContext | pure virtual |
| GetVarCount(asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| GetVarDeclaration(asUINT varIndex, asUINT stackLevel=0, bool includeNamespace=false)=0 | asIScriptContext | pure virtual |
| GetVarName(asUINT varIndex, asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| GetVarTypeId(asUINT varIndex, asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| IsNested(asUINT *nestCount=0) const =0 | asIScriptContext | pure virtual |
| IsVarInScope(asUINT varIndex, asUINT stackLevel=0)=0 | asIScriptContext | pure virtual |
| PopState()=0 | asIScriptContext | pure virtual |
| Prepare(asIScriptFunction *func)=0 | asIScriptContext | pure virtual |
| PushFunction(asIScriptFunction *func, void *object)=0 | asIScriptContext | pure virtual |
| PushState()=0 | asIScriptContext | pure virtual |
| Release() const =0 | asIScriptContext | pure virtual |
| SetArgAddress(asUINT arg, void *addr)=0 | asIScriptContext | pure virtual |
| SetArgByte(asUINT arg, asBYTE value)=0 | asIScriptContext | pure virtual |
| SetArgDouble(asUINT arg, double value)=0 | asIScriptContext | pure virtual |
| SetArgDWord(asUINT arg, asDWORD value)=0 | asIScriptContext | pure virtual |
| SetArgFloat(asUINT arg, float value)=0 | asIScriptContext | pure virtual |
| SetArgObject(asUINT arg, void *obj)=0 | asIScriptContext | pure virtual |
| SetArgQWord(asUINT arg, asQWORD value)=0 | asIScriptContext | pure virtual |
| SetArgVarType(asUINT arg, void *ptr, int typeId)=0 | asIScriptContext | pure virtual |
| SetArgWord(asUINT arg, asWORD value)=0 | asIScriptContext | pure virtual |
| SetCallStateRegisters(asUINT stackLevel, asDWORD stackFramePointer, asIScriptFunction *currentFunction, asDWORD programPointer, asDWORD stackPointer, asDWORD stackIndex)=0 | asIScriptContext | pure virtual |
| SetException(const char *info, bool allowCatch=true)=0 | asIScriptContext | pure virtual |
| SetExceptionCallback(asSFuncPtr callback, void *obj, int callConv)=0 | asIScriptContext | pure virtual |
| SetLineCallback(asSFuncPtr callback, void *obj, int callConv)=0 | asIScriptContext | pure virtual |
| SetObject(void *obj)=0 | asIScriptContext | pure virtual |
| SetStateRegisters(asUINT stackLevel, asIScriptFunction *callingSystemFunction, asIScriptFunction *initialFunction, asDWORD origStackPointer, asDWORD argumentsSize, asQWORD valueRegister, void *objectRegister, asITypeInfo *objectTypeRegister)=0 | asIScriptContext | pure virtual |
| SetUserData(void *data, asPWORD type=0)=0 | asIScriptContext | pure virtual |
| StartDeserialization()=0 | asIScriptContext | pure virtual |
| Suspend()=0 | asIScriptContext | pure virtual |
| Unprepare()=0 | asIScriptContext | pure virtual |
| WillExceptionBeCaught()=0 | asIScriptContext | pure virtual |