_activeEnhancements (defined in Engine) | Engine | protected |
_beetle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_characters (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_charactersUpdateRecursionFlag (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_clockHandsSeqs (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_clockHandsValues (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_currentGameFileColorId (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_currentSavePoint (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorsMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorType (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorX (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorXOffscreenOffset (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorY (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_cursorYOffscreenOffset (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_doCredits (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_doorSeqs (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_doShowCredits (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_eventMan | Engine | protected |
_eventTickInternal (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_exitFromMenuButton (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_fastWalkJustDeactivated (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_fight (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_fightSkipCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_fudgePosition (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_gameTimeOfLastSavePointInFile (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_globalMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_gracePeriodIndex (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_gracePeriodTimer (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_lastForcedScreenUpdateTicks (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_lastSavePointIdInFile (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_lockGracePeriod (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_mainMenuDialog | Engine | protected |
_mixer | Engine | |
_mouseHasLeftClicked (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_mouseHasRightClicked (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_navigationEngineIsRunning (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_pendingExitEvent (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savedFrameCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savedFrameInterval (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savedMouseEventHandle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savedTimerEventHandle (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_saveFileMan | Engine | protected |
_savegame (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savegameFilename (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savegameNames (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savegameTempNames (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_savePointHeaders (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_soundFrameCounter (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_soundMemoryPool (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_soundMutex (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_stopUpdatingCharacters (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_system | Engine | |
_systemEventLastMouseCoords (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_systemEventLeftMouseDown (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_systemEventRightMouseDown (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
_targetName | Engine | protected |
_timer | Engine | protected |
abortCredits() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
abortFight() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
applyGameSettings() | Engine | inlinevirtual |
canLoadGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
canSaveAutosaveCurrently() | Engine | inlinevirtual |
canSaveGameStateCurrently(Common::U32String *msg=nullptr) | Engine | virtual |
constructPalette(TGAHeader *tgaHeader, uint16 *palette) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
creditsMouse(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
creditsMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
creditsTimer(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
creditsTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
defaultSyncSoundSettings() | Engine | protected |
demoEnding(bool wonGame) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
demoEndingMouse(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
demoEndingMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
demoEndingTimer(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
demoEndingTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
dirCanBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
dirMustBeGameAddOn(const Common::FSDirectory &dir) const | Engine | virtual |
doBeetle() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
doCredits() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
doFight(int fightId) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
eggMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
eggTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
emptyHandler(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
endBeetle() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
Engine(OSystem *syst) | Engine | |
engineEventHandler(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
engineEventHandlerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
EngineFeature enum name | Engine | |
enhancementEnabled(int32 cls) (defined in Engine) | Engine | |
errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId) | Engine | static |
errorString(const char *buf_input, char *buf_output, int buf_output_size) | Engine | virtual |
errorUnsupportedGame(Common::String extraMsg) | Engine | static |
existExtractedCDAudioFiles(uint track=1) | Engine | |
fightMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
fightTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
flipMute() | Engine | virtual |
gameTypeHasAddOns() const | Engine | virtual |
getArchiveManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getAutosaveSlot() const | Engine | inlinevirtual |
getClock() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getDebugger() final | Engine | inlinevirtual |
getEventManager() | Engine | inline |
getEventTickInternal() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
getGraphicsManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getLogicManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getMemoryManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getMenu() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getMessageManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getMetaEngine() const | Engine | inline |
getNISManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getOrCreateDebugger() | Engine | |
getOtisManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getRandom() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getSaveFileManager() | Engine | inline |
getSaveManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getSaveStateName(int slot) const | Engine | inlinevirtual |
getSoundFrameCounter() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
getSoundManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getSpriteManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getSubtitleManager() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
getTargetName() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
getTimerManager() | Engine | inline |
getTotalPlayTime() const | Engine | |
getVCR() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | inline |
handleAutoSave() | Engine | |
handleEvents() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
hasFeature(EngineFeature f) const override | LastExpress::LastExpressEngine | protectedvirtual |
initGameData() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
initializePath(const Common::FSNode &gamePath) | Engine | virtual |
isCompressed() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
isDataAndCDAudioReadFromSameCD() | Engine | |
isDemo() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
isGoldEdition() const (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
isPaused() const | Engine | inline |
kSupportsArbitraryResolutions enum value | Engine | |
kSupportsChangingOptionsDuringRuntime enum value | Engine | |
kSupportsHelp enum value | Engine | |
kSupportsLoadingDuringRuntime enum value | Engine | |
kSupportsQuitDialogOverride enum value | Engine | |
kSupportsReturnToLauncher enum value | Engine | |
kSupportsSavingDuringRuntime enum value | Engine | |
kSupportsSubtitleOptions enum value | Engine | |
LastExpressEngine(OSystem *syst, const ADGameDescription *gd) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
loadGameDialog() | Engine | |
loadGameState(int slot) | Engine | virtual |
loadGameStream(Common::SeekableReadStream *stream) | Engine | virtual |
mouseHasLeftClicked() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
mouseHasRightClicked() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
mouseSetLeftClicked(bool hasClicked) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
mouseSetRightClicked(bool hasClicked) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
nisMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
nisTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
nodeStepMouseWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
nodeStepTimerWrapper(Event *event) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
openMainMenuDialog() | Engine | |
pauseEngine() | Engine | |
pauseEngineIntern(bool pause) | Engine | protectedvirtual |
positionSprite(Sprite *sprite, Common::Point coord) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
quitGame() | Engine | static |
readTGAIntoMemory(const char *filename, TGAHeader *tgaHeader) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
run() override | LastExpress::LastExpressEngine | protectedvirtual |
runDialog(GUI::Dialog &dialog) | Engine | protectedvirtual |
saveAutosaveIfEnabled() | Engine | |
saveGameDialog() | Engine | |
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) | Engine | virtual |
saveGameStream(Common::WriteStream *stream, bool isAutosave=false) | Engine | virtual |
setDebugger(GUI::Debugger *debugger) | Engine | inline |
setEventTickInternal(bool flag) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
setGameToLoadSlot(int slot) | Engine | |
setMetaEngine(MetaEngine *metaEngine) | Engine | inline |
setTotalPlayTime(uint32 time=0) | Engine | |
shouldQuit() | Engine | static |
showEngineInfo() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
shutDown() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
soundTimerHandler(void *refCon) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | static |
startNewGame() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
startUp() (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
syncSoundSettings() | Engine | virtual |
updateAddOns(const MetaEngine *metaEngine) const | Engine | |
waitForTimer(int millis) (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |
warnMissingExtractedCDAudio() | Engine | |
warnUserAboutUnsupportedAddOn(Common::String addOnName) | Engine | static |
warnUserAboutUnsupportedGame(Common::String msg=Common::String()) | Engine | static |
~Engine() | Engine | virtual |
~LastExpressEngine() override (defined in LastExpress::LastExpressEngine) | LastExpress::LastExpressEngine | |