25 #include "engines/engine.h" 26 #include "common/events.h" 27 #include "common/str-array.h" 28 #include "stark/detection.h" 56 class ResourceProvider;
67 kActionConversationLog,
71 kActionSaveScreenshot,
72 kActionToggleSubtitles,
74 kActionCycleBackInventory,
75 kActionCycleForwardInventory,
80 kActionInventoryScrollUp,
81 kActionInventoryScrollDown,
82 kActionDialogueScrollUp,
83 kActionDialogueScrollDown,
86 kActionSelectDialogue,
97 static Common::String formatSaveName(
const char *target,
int slot);
103 static int getSaveNameSlot(
const char *target,
const Common::String &saveName);
105 uint32 getGameFlags()
const;
115 void pauseEngineIntern(
bool pause)
override;
119 void updateDisplayScene();
120 void processEvents();
121 void onScreenChanged()
const;
122 void addModsToSearchPath()
const;
123 static void checkRecommendedDatafiles();
131 static const uint _doubleClickDelay = 500;
Definition: framelimiter.h:37
EngineFeature
Definition: engine.h:253
Definition: advancedDetector.h:163
Definition: algorithm.h:29
Definition: formatinfo.h:28