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,
120 static const int AUTOSAVE_SLOT;
126 EngineVersion getEngineVersion()
const;
128 int getAutosaveSlot()
const override;
129 bool canLaunchLoad()
const;
136 void pauseEngineIntern(
bool pause)
override;
144 void syncSoundSettings()
override;
148 bool isWaitingForInput() {
return _waitingForInput; }
167 bool _waitingForInput;
173 #endif // GROOVIE_GROOVIE_H Definition: detection.h:37
Definition: macresman.h:125
EngineFeature
Definition: engine.h:253
Definition: resource.h:39
Definition: groovie.h:118
Definition: groovie.h:102
GameSpeed
Definition: groovie.h:83
Definition: graphics.h:31
Definition: algorithm.h:29