diff options
author | Colin Snover | 2017-09-04 12:28:05 -0500 |
---|---|---|
committer | Colin Snover | 2017-09-04 15:19:59 -0500 |
commit | 67fcb0bdafac4384dbb6be3dca565a6e99b75e0a (patch) | |
tree | 3dce113f1ba5aee4f2fa8107d54c02f1ab237791 /engines/sci/console.h | |
parent | 50e7a7eb3f6558c6f9cdb906356bcd70bd31f33d (diff) | |
download | scummvm-rg350-67fcb0bdafac4384dbb6be3dca565a6e99b75e0a.tar.gz scummvm-rg350-67fcb0bdafac4384dbb6be3dca565a6e99b75e0a.tar.bz2 scummvm-rg350-67fcb0bdafac4384dbb6be3dca565a6e99b75e0a.zip |
SCI: Allow deep inspection of objects in debugger
Diffstat (limited to 'engines/sci/console.h')
-rw-r--r-- | engines/sci/console.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/engines/sci/console.h b/engines/sci/console.h index 82a5f69db1..c467b863cd 100644 --- a/engines/sci/console.h +++ b/engines/sci/console.h @@ -41,16 +41,10 @@ public: Console(SciEngine *engine); virtual ~Console(); -#ifdef ENABLE_SCI32 - void printArray(reg_t reg); - void printBitmap(reg_t reg); -#endif - private: virtual void preEnter(); virtual void postEnter(); -private: // General bool cmdHelp(int argc, const char **argv); // Kernel @@ -192,6 +186,11 @@ private: void printKernelCallsFound(int kernelFuncNum, bool showFoundScripts); void printBreakpoint(int index, const Breakpoint &bp); + void printReference(reg_t reg, reg_t reg_end = NULL_REG); +#ifdef ENABLE_SCI32 + void printArray(reg_t reg); + void printBitmap(reg_t reg); +#endif SciEngine *_engine; DebugState &_debugState; |