| Abort()=0 | asIScriptContext | pure virtual |
| AddRef()=0 | asIScriptContext | pure virtual |
| ClearExceptionCallback()=0 | asIScriptContext | pure virtual |
| ClearLineCallback()=0 | asIScriptContext | pure virtual |
| Execute()=0 | asIScriptContext | pure virtual |
| GetAddressOfReturnValue()=0 | asIScriptContext | pure virtual |
| GetAddressOfVar(int varIndex, int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetArgPointer(asUINT arg)=0 | asIScriptContext | pure virtual |
| GetCallstackFunction(int index)=0 | asIScriptContext | pure virtual |
| GetCallstackLineNumber(int index, int *column=0)=0 | asIScriptContext | pure virtual |
| GetCallstackSize()=0 | asIScriptContext | pure virtual |
| GetCurrentFunction()=0 | asIScriptContext | pure virtual |
| GetCurrentLineNumber(int *column=0)=0 | asIScriptContext | pure virtual |
| GetEngine()=0 | asIScriptContext | pure virtual |
| GetExceptionFunction()=0 | asIScriptContext | pure virtual |
| GetExceptionLineNumber(int *column=0)=0 | asIScriptContext | pure virtual |
| GetExceptionString()=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 |
| GetReturnPointer()=0 | asIScriptContext | pure virtual |
| GetReturnQWord()=0 | asIScriptContext | pure virtual |
| GetReturnWord()=0 | asIScriptContext | pure virtual |
| GetState()=0 | asIScriptContext | pure virtual |
| GetThisPointer(int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetThisTypeId(int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetUserData()=0 | asIScriptContext | pure virtual |
| GetVarCount(int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetVarDeclaration(int varIndex, int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetVarName(int varIndex, int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetVarPointer(int varIndex, int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| GetVarTypeId(int varIndex, int stackLevel=-1)=0 | asIScriptContext | pure virtual |
| Prepare(int funcId)=0 | asIScriptContext | pure virtual |
| Release()=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 |
| SetArgWord(asUINT arg, asWORD value)=0 | asIScriptContext | pure virtual |
| SetException(const char *string)=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 |
| SetUserData(void *data)=0 | asIScriptContext | pure virtual |
| Suspend()=0 | asIScriptContext | pure virtual |
| Unprepare()=0 | asIScriptContext | pure virtual |