Public Attributes | |
asDWORD * | programPointer |
Points to the current bytecode instruction. | |
asDWORD * | stackFramePointer |
Function stack frame. This doesn't change during the function execution. | |
asDWORD * | stackPointer |
Top of the stack (grows downward). | |
void ** | globalVarPointers |
Array of global variable pointers. This doesn't change during the function execution. | |
asQWORD | valueRegister |
Temporary register for primitives and unmanaged references. | |
void * | objectRegister |
Temporary register for managed object references/handles. | |
asIObjectType * | objectType |
Type of the object held in the object register. | |
bool | doProcessSuspend |
Set to true if the SUSPEND instruction should be processed. Do not update this value. |