22 #ifndef TSAGE_DEBUGGER_H 23 #define TSAGE_DEBUGGER_H 25 #include "common/scummsys.h" 26 #include "gui/debugger.h" 35 bool Cmd_Scene(
int argc,
const char **argv);
36 bool Cmd_WalkRegions(
int argc,
const char **argv);
37 bool Cmd_PriorityRegions(
int argc,
const char **argv);
38 bool Cmd_SceneRegions(
int argc,
const char **argv);
39 bool Cmd_SetFlag(
int argc,
const char **argv);
40 bool Cmd_GetFlag(
int argc,
const char **argv);
41 bool Cmd_ClearFlag(
int argc,
const char **argv);
42 bool Cmd_Hotspots(
int argc,
const char **argv);
43 bool Cmd_Sound(
int argc,
const char **argv);
44 virtual bool Cmd_ListObjects(
int argc,
const char **argv) = 0;
45 virtual bool Cmd_MoveObject(
int argc,
const char **argv) = 0;
46 virtual bool Cmd_SetOutpostAlphaDebug(
int argc,
const char **argv);
51 bool Cmd_ListObjects(
int argc,
const char **argv)
override;
52 bool Cmd_MoveObject(
int argc,
const char **argv)
override;
55 #ifdef ENABLE_RINGWORLD 56 class RingworldDebugger :
public Debugger {
58 bool Cmd_ListObjects(
int argc,
const char **argv)
override;
59 bool Cmd_MoveObject(
int argc,
const char **argv)
override;
63 #ifdef ENABLE_BLUEFORCE 64 class BlueForceDebugger :
public Debugger {
66 bool Cmd_ListObjects(
int argc,
const char **argv)
override;
67 bool Cmd_MoveObject(
int argc,
const char **argv)
override;
71 #ifdef ENABLE_RINGWORLD2 72 class Ringworld2Debugger :
public Debugger {
74 bool Cmd_ListObjects(
int argc,
const char **argv)
override;
75 bool Cmd_MoveObject(
int argc,
const char **argv)
override;
76 bool Cmd_SetOutpostAlphaDebug(
int argc,
const char **argv)
override;
Definition: debugger.h:41
Definition: debugger.h:49
Definition: blueforce_dialogs.h:30
Definition: debugger.h:30