AngelScript
asIScriptContext Member List

This is the complete list of members for asIScriptContext, including all inherited members.

Abort()=0asIScriptContextpure virtual
AddRef() const =0asIScriptContextpure virtual
ClearExceptionCallback()=0asIScriptContextpure virtual
ClearLineCallback()=0asIScriptContextpure virtual
Execute()=0asIScriptContextpure virtual
GetAddressOfArg(asUINT arg)=0asIScriptContextpure virtual
GetAddressOfReturnValue()=0asIScriptContextpure virtual
GetAddressOfVar(asUINT varIndex, asUINT stackLevel=0)=0asIScriptContextpure virtual
GetCallstackSize() const =0asIScriptContextpure virtual
GetEngine() const =0asIScriptContextpure virtual
GetExceptionFunction()=0asIScriptContextpure virtual
GetExceptionLineNumber(int *column=0, const char **sectionName=0)=0asIScriptContextpure virtual
GetExceptionString()=0asIScriptContextpure virtual
GetFunction(asUINT stackLevel=0)=0asIScriptContextpure virtual
GetLineNumber(asUINT stackLevel=0, int *column=0, const char **sectionName=0)=0asIScriptContextpure virtual
GetReturnAddress()=0asIScriptContextpure virtual
GetReturnByte()=0asIScriptContextpure virtual
GetReturnDouble()=0asIScriptContextpure virtual
GetReturnDWord()=0asIScriptContextpure virtual
GetReturnFloat()=0asIScriptContextpure virtual
GetReturnObject()=0asIScriptContextpure virtual
GetReturnQWord()=0asIScriptContextpure virtual
GetReturnWord()=0asIScriptContextpure virtual
GetState() const =0asIScriptContextpure virtual
GetSystemFunction()=0asIScriptContextpure virtual
GetThisPointer(asUINT stackLevel=0)=0asIScriptContextpure virtual
GetThisTypeId(asUINT stackLevel=0)=0asIScriptContextpure virtual
GetUserData(asPWORD type=0) const =0asIScriptContextpure virtual
GetVarCount(asUINT stackLevel=0)=0asIScriptContextpure virtual
GetVarDeclaration(asUINT varIndex, asUINT stackLevel=0, bool includeNamespace=false)=0asIScriptContextpure virtual
GetVarName(asUINT varIndex, asUINT stackLevel=0)=0asIScriptContextpure virtual
GetVarTypeId(asUINT varIndex, asUINT stackLevel=0)=0asIScriptContextpure virtual
IsNested(asUINT *nestCount=0) const =0asIScriptContextpure virtual
IsVarInScope(asUINT varIndex, asUINT stackLevel=0)=0asIScriptContextpure virtual
PopState()=0asIScriptContextpure virtual
Prepare(asIScriptFunction *func)=0asIScriptContextpure virtual
PushState()=0asIScriptContextpure virtual
Release() const =0asIScriptContextpure virtual
SetArgAddress(asUINT arg, void *addr)=0asIScriptContextpure virtual
SetArgByte(asUINT arg, asBYTE value)=0asIScriptContextpure virtual
SetArgDouble(asUINT arg, double value)=0asIScriptContextpure virtual
SetArgDWord(asUINT arg, asDWORD value)=0asIScriptContextpure virtual
SetArgFloat(asUINT arg, float value)=0asIScriptContextpure virtual
SetArgObject(asUINT arg, void *obj)=0asIScriptContextpure virtual
SetArgQWord(asUINT arg, asQWORD value)=0asIScriptContextpure virtual
SetArgVarType(asUINT arg, void *ptr, int typeId)=0asIScriptContextpure virtual
SetArgWord(asUINT arg, asWORD value)=0asIScriptContextpure virtual
SetException(const char *info, bool allowCatch=true)=0asIScriptContextpure virtual
SetExceptionCallback(asSFuncPtr callback, void *obj, int callConv)=0asIScriptContextpure virtual
SetLineCallback(asSFuncPtr callback, void *obj, int callConv)=0asIScriptContextpure virtual
SetObject(void *obj)=0asIScriptContextpure virtual
SetUserData(void *data, asPWORD type=0)=0asIScriptContextpure virtual
Suspend()=0asIScriptContextpure virtual
Unprepare()=0asIScriptContextpure virtual
WillExceptionBeCaught()=0asIScriptContextpure virtual