ScummVM API documentation
Chewy::ChewyEngine Member List

This is the complete list of members for Chewy::ChewyEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_events (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_gameDescription (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_globals (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_mainMenuDialogEngineprotected
_mixerEngine
_rnd (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_saveFileManEngineprotected
_screen (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_showWalkAreas (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_sound (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_video (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideChewy::ChewyEngineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideChewy::ChewyEngineinlinevirtual
ChewyEngine(OSystem *syst, const ChewyGameDescription *gameDesc) (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
defaultSyncSoundSettings()Engineprotected
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
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
getEventManager()Engineinline
getFeatures() const (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
getLanguage() const (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomNumber(uint max) (defined in Chewy::ChewyEngine)Chewy::ChewyEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideChewy::ChewyEngineprotectedvirtual
initialize() (defined in Chewy::ChewyEngine)Chewy::ChewyEngineprotected
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
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
listSaves() (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideChewy::ChewyEnginevirtual
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playVideo(uint num) (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
quitGame()Enginestatic
run() overrideChewy::ChewyEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave) overrideChewy::ChewyEnginevirtual
setCanLoadSave(bool canLoadSave) (defined in Chewy::ChewyEngine)Chewy::ChewyEngineinline
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
showGmm(bool isInGame)Chewy::ChewyEngine
shutdown() (defined in Chewy::ChewyEngine)Chewy::ChewyEngineinlineprotected
syncSoundSettings() overrideChewy::ChewyEnginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~ChewyEngine() override (defined in Chewy::ChewyEngine)Chewy::ChewyEngine
~Engine()Enginevirtual