◆ showStartup()
virtual void Xeen::XeenEngine::showStartup |
( |
| ) |
|
|
protectedpure virtual |
◆ showMainMenu()
virtual void Xeen::XeenEngine::showMainMenu |
( |
| ) |
|
|
protectedpure virtual |
◆ playGame()
virtual void Xeen::XeenEngine::playGame |
( |
| ) |
|
|
protectedvirtual |
◆ death()
virtual void Xeen::XeenEngine::death |
( |
| ) |
|
|
protectedpure virtual |
◆ getFeatures()
uint32 Xeen::XeenEngine::getFeatures |
( |
| ) |
const |
◆ getLanguage()
Returns the game language
◆ getPlatform()
Returns the game's platform
◆ getGameID()
uint32 Xeen::XeenEngine::getGameID |
( |
| ) |
const |
◆ getSpecificGameId()
uint32 Xeen::XeenEngine::getSpecificGameId |
( |
| ) |
const |
Returns the game Id, but with a reuslt of Clouds or Dark Side for World of Xeen, depending on which side the player is currently on
◆ getGameFeatures()
uint32 Xeen::XeenEngine::getGameFeatures |
( |
| ) |
const |
Returns the game features
◆ getIsCD()
bool Xeen::XeenEngine::getIsCD |
( |
| ) |
const |
Returns true if the game is the CD version
◆ getRandomNumber() [1/2]
int Xeen::XeenEngine::getRandomNumber |
( |
int |
maxNumber | ) |
|
◆ getRandomNumber() [2/2]
int Xeen::XeenEngine::getRandomNumber |
( |
int |
minNumber, |
|
|
int |
maxNumber |
|
) |
| |
◆ shouldExit()
bool Xeen::XeenEngine::shouldExit |
( |
| ) |
const |
|
inline |
Returns true if the game should be exited (either quitting, exiting to the main menu, or loading a savegame)
◆ isLoadPending()
bool Xeen::XeenEngine::isLoadPending |
( |
| ) |
const |
|
inline |
Returns true if a savegame load is pending
◆ loadGameState()
Load a savegame
Reimplemented from Engine.
◆ saveGameState()
Save the game
Reimplemented from Engine.
◆ syncSoundSettings()
void Xeen::XeenEngine::syncSoundSettings |
( |
| ) |
|
|
overridevirtual |
Updates sound settings
Reimplemented from Engine.
◆ canLoadGameStateCurrently()
bool Xeen::XeenEngine::canLoadGameStateCurrently |
( |
| ) |
|
|
overridevirtual |
Returns true if a savegame can currently be loaded
Reimplemented from Engine.
◆ canSaveGameStateCurrently()
bool Xeen::XeenEngine::canSaveGameStateCurrently |
( |
| ) |
|
|
overridevirtual |
Returns true if the game can currently be saved
Reimplemented from Engine.
◆ canSaveAutosaveCurrently()
bool Xeen::XeenEngine::canSaveAutosaveCurrently |
( |
| ) |
|
|
overridevirtual |
Returns true if an autosave can be created
Reimplemented from Engine.
◆ showCutscene()
virtual void Xeen::XeenEngine::showCutscene |
( |
const Common::String & |
name, |
|
|
int |
status, |
|
|
uint |
score |
|
) |
| |
|
inlinevirtual |
◆ dream()
virtual void Xeen::XeenEngine::dream |
( |
| ) |
|
|
pure virtual |
◆ saveSettings()
void Xeen::XeenEngine::saveSettings |
( |
| ) |
|
◆ GUIError()
Show an error message in a GUI dialog
The documentation for this class was generated from the following file: