blob: 6820640d18e973886d2971a75134d15cdb838f90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
#ifndef DM_H
#define DM_H
#include "common/random.h"
#include "engines/engine.h"
#include "gui/debugger.h"
namespace DM {
class Console;
class DisplayMan;
enum {
// engine debug channels
kDMDebugExample = 1 << 0
};
class DMEngine : public Engine {
public:
DMEngine(OSystem *syst);
~DMEngine();
virtual Common::Error run();
Common::Error go();
private:
Console *_console;
Common::RandomSource *_rnd;
DisplayMan *_displayMan;
};
class Console : public GUI::Debugger {
public:
Console(DMEngine *vm) {}
virtual ~Console(void) {}
};
} // End of namespace DM
#endif
|