25 #include "common/random.h" 26 #include "common/stream.h" 27 #include "common/memstream.h" 28 #include "common/savefile.h" 30 #include "engines/engine.h" 31 #include "engines/savestate.h" 33 #include "gui/debugger.h" 35 #include "graphics/surface.h" 51 class SeekableReadStream;
73 kPetkaDebugGeneral = 1,
75 kPetkaDebugMessagingSystem,
80 GF_COMPRESSED = (1 << 0),
90 kActionCursorChapayev,
106 bool isPetka2()
const;
108 void loadPart(byte part);
109 void loadPartAtNextFrame(byte part);
114 void loadChapter(byte chapter);
120 void applyGameSettings()
override;
137 Graphics::Font *getDescriptionFont()
const {
return _descriptionFont.get(); }
139 void pushMouseMoveEvent();
153 void pauseEngineIntern(
bool pause)
override;
180 bool _shouldChangePart;
EngineFeature
Definition: engine.h:258
int getAutosaveSlot() const override
Definition: petka.h:147
Definition: advancedDetector.h:164
Definition: debugger.h:41
Definition: q_manager.h:41
Definition: big_dialogue.h:105
Definition: savestate.h:56
Definition: algorithm.h:29
Definition: formatinfo.h:28
bool skipThumbnail(Common::SeekableReadStream &in)
Definition: avi_frames.h:36
Definition: q_system.h:50