AngelScript

asIScriptContext Member List
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]`
GetAddressOfArg(asUINT arg)=0 | asIScriptContext | `[pure virtual]`
GetAddressOfReturnValue()=0 | asIScriptContext | `[pure virtual]`
GetAddressOfVar(asUINT varIndex, asUINT stackLevel=0)=0 | asIScriptContext | `[pure virtual]`
GetCallstackSize() const =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]`
GetSystemFunction()=0 | asIScriptContext | `[pure virtual]`
GetThisPointer(asUINT stackLevel=0)=0 | asIScriptContext | `[pure virtual]`
GetThisTypeId(asUINT stackLevel=0)=0 | asIScriptContext | `[pure virtual]`
GetUserData() const =0 | asIScriptContext | `[pure virtual]`
GetVarCount(asUINT stackLevel=0)=0 | asIScriptContext | `[pure virtual]`
GetVarDeclaration(asUINT varIndex, asUINT stackLevel=0)=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]`
Prepare(int funcId)=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]`
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]`