ScummVM API documentation
Gamos::VM Member List

This is the complete list of members for Gamos::VM, including all inherited members.

_callFuncs (defined in Gamos::VM)Gamos::VMprotected
_callingObject (defined in Gamos::VM)Gamos::VMprotected
_interrupt (defined in Gamos::VM)Gamos::VM
_memAccess (defined in Gamos::VM)Gamos::VMprotected
_memMap (defined in Gamos::VM)Gamos::VMprotected
_threads (defined in Gamos::VM)Gamos::VMprotected
ADDRESS_MASK (defined in Gamos::VM)Gamos::VMstatic
CallDispatcher typedef (defined in Gamos::VM)Gamos::VM
clearMemory() (defined in Gamos::VM)Gamos::VM
createBlock(uint32 address) (defined in Gamos::VM)Gamos::VM
decodeOp(uint32 address, int *size=nullptr) (defined in Gamos::VM)Gamos::VM
disassembly(uint32 address) (defined in Gamos::VM)Gamos::VM
doScript(uint32 scriptAddress, byte *storage=nullptr) (defined in Gamos::VM)Gamos::VM
findMemoryBlock(uint32 address) (defined in Gamos::VM)Gamos::VM
getS32(const void *) (defined in Gamos::VM)Gamos::VMstatic
getU32(const void *) (defined in Gamos::VM)Gamos::VMstatic
memory() (defined in Gamos::VM)Gamos::VMinline
MEMREF enum name (defined in Gamos::VM)Gamos::VM
MEMTYPE_SHIFT (defined in Gamos::VM)Gamos::VMstatic
OP enum name (defined in Gamos::VM)Gamos::VM
OP_ADD_4 enum value (defined in Gamos::VM)Gamos::VM
OP_ADD_EAX_EDX enum value (defined in Gamos::VM)Gamos::VM
OP_AND enum value (defined in Gamos::VM)Gamos::VM
OP_BRANCH enum value (defined in Gamos::VM)Gamos::VM
OP_CALL_FUNC enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_A enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_AE enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_EQ enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_GR enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_GREQ enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_LE enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_LEQ enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_NA enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_NAE enum value (defined in Gamos::VM)Gamos::VM
OP_CMP_NE enum value (defined in Gamos::VM)Gamos::VM
OP_DEC enum value (defined in Gamos::VM)Gamos::VM
OP_DIV enum value (defined in Gamos::VM)Gamos::VM
OP_EXIT enum value (defined in Gamos::VM)Gamos::VM
OP_INC enum value (defined in Gamos::VM)Gamos::VM
OP_JMP enum value (defined in Gamos::VM)Gamos::VM
OP_LOAD enum value (defined in Gamos::VM)Gamos::VM
OP_LOAD_OFFSET_EBX enum value (defined in Gamos::VM)Gamos::VM
OP_LOAD_OFFSET_EDI enum value (defined in Gamos::VM)Gamos::VM
OP_LOAD_OFFSET_EDI2 enum value (defined in Gamos::VM)Gamos::VM
OP_LOAD_OFFSET_ESP enum value (defined in Gamos::VM)Gamos::VM
OP_MAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_BPTR_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_BPTR_EBX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_BPTR_EDI enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_DPTR_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_DPTR_EBX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EAX_DPTR_EDI enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EBX_ECX_AL enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EBX_ECX_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EDI_ECX_AL enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EDI_ECX_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_EDX_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_PTR_EDX_AL enum value (defined in Gamos::VM)Gamos::VM
OP_MOV_PTR_EDX_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_MUL enum value (defined in Gamos::VM)Gamos::VM
OP_NEG enum value (defined in Gamos::VM)Gamos::VM
OP_NEG_ADD enum value (defined in Gamos::VM)Gamos::VM
OP_OR enum value (defined in Gamos::VM)Gamos::VM
OP_POP_EDX enum value (defined in Gamos::VM)Gamos::VM
OP_PUSH_EAX enum value (defined in Gamos::VM)Gamos::VM
OP_PUSH_ESI_ADD_EDI enum value (defined in Gamos::VM)Gamos::VM
OP_PUSH_ESI_SET_EDX_EDI enum value (defined in Gamos::VM)Gamos::VM
OP_RET enum value (defined in Gamos::VM)Gamos::VM
OP_RETX enum value (defined in Gamos::VM)Gamos::VM
OP_SAR enum value (defined in Gamos::VM)Gamos::VM
OP_SHL enum value (defined in Gamos::VM)Gamos::VM
OP_SHL_2 enum value (defined in Gamos::VM)Gamos::VM
OP_SP_ADD enum value (defined in Gamos::VM)Gamos::VM
OP_SUB_4 enum value (defined in Gamos::VM)Gamos::VM
OP_XCHG enum value (defined in Gamos::VM)Gamos::VM
OP_XCHG_ESP enum value (defined in Gamos::VM)Gamos::VM
OP_XOR enum value (defined in Gamos::VM)Gamos::VM
opLog(const Common::Array< OpLog > &log) (defined in Gamos::VM)Gamos::VM
printDisassembly(uint32 address) (defined in Gamos::VM)Gamos::VM
readMemBlocks(uint32 address, uint32 count) (defined in Gamos::VM)Gamos::VM
readMemBlocks(byte *dst, uint32 address, uint32 count) (defined in Gamos::VM)Gamos::VM
readMemString(uint32 address, uint32 maxLen=256) (defined in Gamos::VM)Gamos::VM
REF_EBX enum value (defined in Gamos::VM)Gamos::VM
REF_EDI enum value (defined in Gamos::VM)Gamos::VM
REF_STACK enum value (defined in Gamos::VM)Gamos::VM
REF_UNK enum value (defined in Gamos::VM)Gamos::VM
setU32(void *, uint32 val) (defined in Gamos::VM)Gamos::VMstatic
STACK_POS (defined in Gamos::VM)Gamos::VMstatic
STACK_SIZE (defined in Gamos::VM)Gamos::VMstatic
THREADS_COUNT (defined in Gamos::VM)Gamos::VMstatic
VM(void *obj, CallDispatcher dispatcher) (defined in Gamos::VM)Gamos::VMinline
writeMemory(uint32 address, const byte *data, uint32 dataSize) (defined in Gamos::VM)Gamos::VM
zeroMemory(uint32 address, uint32 count) (defined in Gamos::VM)Gamos::VM