diff options
Diffstat (limited to 'engines/titanic/debugger.h')
-rw-r--r-- | engines/titanic/debugger.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/engines/titanic/debugger.h b/engines/titanic/debugger.h index 36da1d33f4..3e53feec2a 100644 --- a/engines/titanic/debugger.h +++ b/engines/titanic/debugger.h @@ -23,16 +23,27 @@ #ifndef TITANIC_DEBUGGER_H #define TITANIC_DEBUGGER_H -#include "common/scummsys.h" #include "gui/debugger.h" -#include "titanic/core/room_item.h" -#include "titanic/core/node_item.h" -#include "titanic/core/view_item.h" +#include "common/scummsys.h" namespace Titanic { +#define DEBUG_BASIC 1 +#define DEBUG_INTERMEDIATE 2 +#define DEBUG_DETAILED 3 + +class CNodeItem; +class CRoomItem; +class CViewItem; class TitanicEngine; +enum TitanicDebugChannels { + kDebugCore = 1 << 0, + kDebugScripts = 1 << 1, + kDebugGraphics = 1 << 2, + kDebugStarfield = 1 << 3 +}; + class Debugger : public GUI::Debugger { private: /** |