ScummVM API documentation
Lab::LabEngine Member List

This is the complete list of members for Lab::LabEngine, including all inherited members.

_alternate (defined in Lab::LabEngine)Lab::LabEngine
_anim (defined in Lab::LabEngine)Lab::LabEngine
_breadCrumbs (defined in Lab::LabEngine)Lab::LabEngine
_conditions (defined in Lab::LabEngine)Lab::LabEngine
_crumbTimestamp (defined in Lab::LabEngine)Lab::LabEngine
_curFileName (defined in Lab::LabEngine)Lab::LabEngine
_droppingCrumbs (defined in Lab::LabEngine)Lab::LabEngine
_event (defined in Lab::LabEngine)Lab::LabEngine
_eventManEngineprotected
_followCrumbsFast (defined in Lab::LabEngine)Lab::LabEngine
_followingCrumbs (defined in Lab::LabEngine)Lab::LabEngine
_gameDescription (defined in Lab::LabEngine)Lab::LabEngine
_graphics (defined in Lab::LabEngine)Lab::LabEngine
_highestCondition (defined in Lab::LabEngine)Lab::LabEngine
_interface (defined in Lab::LabEngine)Lab::LabEngine
_invButtonList (defined in Lab::LabEngine)Lab::LabEngine
_invImages (defined in Lab::LabEngine)Lab::LabEngine
_isCrumbTurning (defined in Lab::LabEngine)Lab::LabEngine
_isHiRes (defined in Lab::LabEngine)Lab::LabEngine
_mainMenuDialogEngineprotected
_manyRooms (defined in Lab::LabEngine)Lab::LabEngine
_mixerEngine
_moveButtonList (defined in Lab::LabEngine)Lab::LabEngine
_moveImages (defined in Lab::LabEngine)Lab::LabEngine
_msgFont (defined in Lab::LabEngine)Lab::LabEngine
_music (defined in Lab::LabEngine)Lab::LabEngine
_numCrumbs (defined in Lab::LabEngine)Lab::LabEngine
_numInv (defined in Lab::LabEngine)Lab::LabEngine
_resource (defined in Lab::LabEngine)Lab::LabEngine
_roomNum (defined in Lab::LabEngine)Lab::LabEngine
_rooms (defined in Lab::LabEngine)Lab::LabEngine
_roomsFound (defined in Lab::LabEngine)Lab::LabEngine
_saveFileManEngineprotected
_specialLocks (defined in Lab::LabEngine)Lab::LabEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_utils (defined in Lab::LabEngine)Lab::LabEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideLab::LabEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideLab::LabEnginevirtual
changeVolume(int delta) (defined in Lab::LabEngine)Lab::LabEngine
defaultSyncSoundSettings()Engineprotected
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getDirection() (defined in Lab::LabEngine)Lab::LabEngineinline
getEventManager()Engineinline
getFeatures() const (defined in Lab::LabEngine)Lab::LabEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getPictName(bool useClose)Lab::LabEngine
getPlatform() const (defined in Lab::LabEngine)Lab::LabEngine
getQuarters() (defined in Lab::LabEngine)Lab::LabEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
go() (defined in Lab::LabEngine)Lab::LabEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideLab::LabEnginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isMainDisplay() const (defined in Lab::LabEngine)Lab::LabEngineinline
isPaused() constEngineinline
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
LabEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Lab::LabEngine)Lab::LabEngine
loadGameDialog()Engine
loadGameState(int slot) overrideLab::LabEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
run() overrideLab::LabEnginevirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideLab::LabEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setQuarters(uint16 quarters) (defined in Lab::LabEngine)Lab::LabEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
updateEvents() (defined in Lab::LabEngine)Lab::LabEngine
waitTOF() (defined in Lab::LabEngine)Lab::LabEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~LabEngine() override (defined in Lab::LabEngine)Lab::LabEngine