◆ run()
Initialize the engine and start its main loop.
- Returns
- kNoError on success, otherwise an error code.
Implements Engine.
◆ hasFeature()
Determine whether the engine supports the specified feature.
Reimplemented from Engine.
◆ getSaveStateName()
| Common::String Scumm::MortimerEngine::getSaveStateName |
( |
int |
slot | ) |
const |
|
overridevirtual |
Generate the savegame filename.
Reimplemented from Engine.
◆ loadGameState()
Load a game state.
- Parameters
-
| slot | The slot from which a save state should be loaded. |
- Returns
- kNoError on success, otherwise an error code.
Reimplemented from Engine.
◆ canLoadGameStateCurrently()
| bool Scumm::MortimerEngine::canLoadGameStateCurrently |
( |
Common::U32String * |
msg = nullptr | ) |
|
|
overridevirtual |
Indicate whether a game state can be loaded.
- Parameters
-
| msg | Optional pointer to message explaining why it is disabled |
Reimplemented from Engine.
◆ canSaveGameStateCurrently()
| bool Scumm::MortimerEngine::canSaveGameStateCurrently |
( |
Common::U32String * |
msg = nullptr | ) |
|
|
overridevirtual |
Indicate whether a game state can be saved.
- Parameters
-
| msg | Optional pointer to message explaining why it is disabled |
Reimplemented from Engine.
◆ pauseEngineIntern()
| void Scumm::MortimerEngine::pauseEngineIntern |
( |
bool |
pause | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: