22 #ifndef GROOVIE_GROOVIE_H 23 #define GROOVIE_GROOVIE_H 25 #include "groovie/debug.h" 26 #include "groovie/font.h" 28 #include "engines/engine.h" 29 #include "graphics/pixelformat.h" 30 #include "groovie/detection.h" 62 kDebugResource = 1 << 1,
63 kDebugScript = 1 << 2,
64 kDebugUnknown = 1 << 3,
65 kDebugHotspots = 1 << 4,
66 kDebugCursor = 1 << 5,
68 kDebugScriptvars = 1 << 7,
115 static const int AUTOSAVE_SLOT;
121 EngineVersion getEngineVersion()
const;
123 int getAutosaveSlot()
const override;
124 bool canLaunchLoad()
const;
131 void pauseEngineIntern(
bool pause)
override;
139 void syncSoundSettings()
override;
143 bool isWaitingForInput() {
return _waitingForInput; }
162 bool _waitingForInput;
168 #endif // GROOVIE_GROOVIE_H Definition: detection.h:37
Definition: macresman.h:125
EngineFeature
Definition: engine.h:250
Definition: resource.h:39
Definition: groovie.h:113
GameSpeed
Definition: groovie.h:83
Definition: graphics.h:31
Definition: algorithm.h:29