|
| Common::Error | run () override |
| |
| bool | hasFeature (EngineFeature f) const override |
| |
| void | syncSoundSettings () override |
| |
| void | pauseEngineIntern (bool pause) override |
| |
|
| SagaEngine (OSystem *syst, const SAGAGameDescription *gameDesc) |
| |
|
void | save (const char *fileName, const char *saveName) |
| |
|
void | load (const char *fileName) |
| |
|
uint32 | getCurrentLoadVersion () const |
| |
|
void | fillSaveList () |
| |
|
char * | calcSaveFileName (uint slotNumber) |
| |
| Common::String | getSaveStateName (int slot) const override |
| |
|
SaveFileData * | getSaveFile (uint idx) |
| |
|
uint | getNewSaveSlotNumber () const |
| |
|
bool | locateSaveFile (char *saveName, uint &titleNumber) |
| |
|
bool | isSaveListFull () const |
| |
|
uint | getSaveFilesCount () const |
| |
|
bool | isIHNMDemo () const |
| |
|
bool | isITEAmiga () const |
| |
|
bool | isAGA () const |
| |
|
bool | isECS () const |
| |
|
unsigned | getPalNumEntries () const |
| |
|
GameIntroList | getIntroList () const |
| |
|
bool | decodeBGImage (const ByteArray &imageData, ByteArray &outputBuffer, int *w, int *h, bool flip=false) |
| |
|
bool | decodeBGImageMask (const ByteArray &imageData, ByteArray &outputBuffer, int *w, int *h, bool flip=false) |
| |
|
const byte * | getImagePal (const ByteArray &imageData) |
| |
|
void | loadStrings (StringsTable &stringsTable, const ByteArray &stringsData, bool isBigEndian) |
| |
|
const char * | getObjectName (uint16 objectId) const |
| |
|
int | processInput () |
| |
|
Point | mousePos () const |
| |
|
int | getMouseClickCount () const |
| |
|
void | incrementMouseClickCount () |
| |
|
void | resetMouseClickCount () |
| |
|
bool | leftMouseButtonPressed () const |
| |
|
bool | rightMouseButtonPressed () const |
| |
|
bool | mouseButtonPressed () const |
| |
|
int | ticksToMSec (int tick) const |
| |
|
bool | initGame () |
| |
|
bool | isBigEndian () const |
| |
|
bool | isMacResources () const |
| |
|
const GameResourceDescription * | getResourceDescription () const |
| |
|
GameResourceList | getResourceList () const |
| |
|
GameFontList | getFontList () const |
| |
|
GamePatchList | getPatchList () const |
| |
|
int | getGameId () const |
| |
|
uint32 | getFeatures () const |
| |
|
Common::Language | getLanguage () const |
| |
|
Common::Platform | getPlatform () const |
| |
|
int | getGameNumber () const |
| |
|
int | getStartSceneNumber () const |
| |
|
const ADGameFileDescription * | getFilesDescriptions () const |
| |
|
const ADGameFileDescription * | getArchivesDescriptions () const |
| |
|
const Common::Rect & | getDisplayClip () const |
| |
| Common::Error | loadGameState (int slot) override |
| |
| Common::Error | saveGameState (int slot, const Common::String &desc, bool isAutosave=false) override |
| |
| bool | canLoadGameStateCurrently (Common::U32String *msg=nullptr) override |
| |
| bool | canSaveGameStateCurrently (Common::U32String *msg=nullptr) override |
| |
|
const GameDisplayInfo & | getDisplayInfo () |
| |
|
int | getLanguageIndex () |
| |
|
const char * | getTextString (int textStringId) |
| |
|
void | getExcuseInfo (int verb, const char *&textString, int &soundResourceId) |
| |
|
void | enableKeyMap (int mode) |
| |
|
ColorId | KnownColor2ColorId (KnownColor knownColor) |
| |
|
void | setTalkspeed (int talkspeed) |
| |
|
int | getTalkspeed () const |
| |
|
ColorId | iteColorBlack () const |
| |
|
ColorId | iteColorTransBlack () const |
| |
|
ColorId | iteColorBrightWhite () const |
| |
|
ColorId | iteColorWhite () const |
| |
|
ColorId | iteColorBottomDarkGrey () const |
| |
|
ColorId | iteColorBottomBlue () const |
| |
|
ColorId | iteColorBottomGrey () const |
| |
|
ColorId | iteColorBottomWhite () const |
| |
|
ColorId | iteColorBottomBrightWhite () const |
| |
|
ColorId | iteColorBottomGreen () const |
| |
|
ColorId | iteColorOptionsDarkGrey () const |
| |
|
ColorId | iteColorOptionsLightBlue92 () const |
| |
|
ColorId | iteColorOptionsLightBlue94 () const |
| |
|
ColorId | iteColorOptionsLightBlue96 () const |
| |
|
ColorId | iteColorOptionsDarkBlue8a () const |
| |
|
ColorId | iteColorOptionsDarkGrey0C () const |
| |
|
ColorId | iteColorOptionsBlue () const |
| |
|
ColorId | iteColorOptionsBrightWhite () const |
| |
| MetaEngine * | getMetaEngine () const |
| |
| void | setMetaEngine (MetaEngine *metaEngine) |
| |
| PauseToken | pauseEngine () |
| |
| bool | isPaused () const |
| |
| void | openMainMenuDialog () |
| |
| uint32 | getTotalPlayTime () const |
| |
| void | setTotalPlayTime (uint32 time=0) |
| |
| Common::TimerManager * | getTimerManager () |
| |
| Common::EventManager * | getEventManager () |
| |
| Common::SaveFileManager * | getSaveFileManager () |
| |
| bool | existExtractedCDAudioFiles (uint track=1) |
| |
| bool | isDataAndCDAudioReadFromSameCD () |
| |
| void | warnMissingExtractedCDAudio () |
| |
| void | handleAutoSave () |
| |
| void | saveAutosaveIfEnabled () |
| |
| virtual bool | canSaveAutosaveCurrently () |
| |
| virtual int | getAutosaveSlot () const |
| |
| virtual bool | gameTypeHasAddOns () const |
| |
| virtual bool | dirCanBeGameAddOn (const Common::FSDirectory &dir) const |
| |
| virtual bool | dirMustBeGameAddOn (const Common::FSDirectory &dir) const |
| |
| Common::ErrorCode | updateAddOns (const MetaEngine *metaEngine) const |
| |
| | Engine (OSystem *syst) |
| |
| virtual | ~Engine () |
| |
| virtual void | initializePath (const Common::FSNode &gamePath) |
| |
| virtual void | errorString (const char *buf_input, char *buf_output, int buf_output_size) |
| |
| virtual GUI::Debugger * | getDebugger () final |
| |
| void | setDebugger (GUI::Debugger *debugger) |
| |
| GUI::Debugger * | getOrCreateDebugger () |
| |
|
bool | enhancementEnabled (int32 cls) |
| |
| virtual void | applyGameSettings () |
| |
| virtual void | flipMute () |
| |
| virtual Common::Error | loadGameStream (Common::SeekableReadStream *stream) |
| |
| void | setGameToLoadSlot (int slot) |
| |
| virtual Common::Error | saveGameStream (Common::WriteStream *stream, bool isAutosave=false) |
| |
| bool | saveGameDialog () |
| |
| bool | loadGameDialog () |
| |