22 #ifndef SCUMM_DEBUGGER_H 23 #define SCUMM_DEBUGGER_H 25 #include "gui/debugger.h" 29 #define DEBUG_COLOR_COUNT 32 40 int _nextColorIndex = 0;
41 int _debugColors[DEBUG_COLOR_COUNT];
43 void preEnter()
override;
44 void postEnter()
override;
45 void onFrame()
override;
48 bool Cmd_Room(
int argc,
const char **argv);
49 bool Cmd_LoadGame(
int argc,
const char **argv);
50 bool Cmd_SaveGame(
int argc,
const char **argv);
51 bool Cmd_Restart(
int argc,
const char **argv);
53 bool Cmd_PrintActor(
int argc,
const char **argv);
54 bool Cmd_PrintBox(
int argc,
const char **argv);
55 bool Cmd_PrintBoxMatrix(
int argc,
const char **argv);
56 bool Cmd_PrintObjects(
int argc,
const char **argv);
57 bool Cmd_Actor(
int argc,
const char **argv);
58 bool Cmd_Camera(
int argc,
const char **argv);
59 bool Cmd_Object(
int argc,
const char **argv);
60 bool Cmd_Script(
int argc,
const char **argv);
61 bool Cmd_PrintScript(
int argc,
const char **argv);
62 bool Cmd_ImportRes(
int argc,
const char **argv);
64 bool Cmd_PrintDraft(
int argc,
const char **argv);
65 bool Cmd_PrintGrail(
int argc,
const char **argv);
66 bool Cmd_Passcode(
int argc,
const char **argv);
68 bool Cmd_Debug(
int argc,
const char **argv);
70 bool Cmd_Show(
int argc,
const char **argv);
71 bool Cmd_Hide(
int argc,
const char **argv);
73 bool Cmd_Cosdump(
int argc,
const char **argv);
74 bool Cmd_IMuse(
int argc,
const char **argv);
75 bool Cmd_DiMuse(
int argc,
const char **argv);
77 bool Cmd_ResetCursors(
int argc,
const char **argv);
79 void printBox(
int box);
80 void drawBox(
int box,
int color);
81 void drawRect(
int x,
int y,
int width,
int height,
int color);
Definition: debugger.h:41
Definition: debugger.h:33