ScummVM API documentation
Nancy::NancyEngine Member List

This is the complete list of members for Nancy::NancyEngine, including all inherited members.

_cursor (defined in Nancy::NancyEngine)Nancy::NancyEngine
_eventManEngineprotected
_false (defined in Nancy::NancyEngine)Nancy::NancyEngine
_graphics (defined in Nancy::NancyEngine)Nancy::NancyEngine
_hasJustSaved (defined in Nancy::NancyEngine)Nancy::NancyEngine
_input (defined in Nancy::NancyEngine)Nancy::NancyEngine
_mainMenuDialogEngineprotected
_mixerEngine
_randomSource (defined in Nancy::NancyEngine)Nancy::NancyEngine
_resource (defined in Nancy::NancyEngine)Nancy::NancyEngine
_saveFileManEngineprotected
_sound (defined in Nancy::NancyEngine)Nancy::NancyEngine
_targetNameEngineprotected
_timerEngineprotected
_true (defined in Nancy::NancyEngine)Nancy::NancyEngine
addDeferredLoader(Common::SharedPtr< DeferredLoader > &loaderPtr) (defined in Nancy::NancyEngine)Nancy::NancyEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideNancy::NancyEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideNancy::NancyEnginevirtual
create(GameType type, OSystem *syst, const NancyGameDescription *gd) (defined in Nancy::NancyEngine)Nancy::NancyEnginestatic
defaultSyncSoundSettings()Engineprotected
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size) overrideNancy::NancyEnginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
getAutosaveSlot() constEngineinlinevirtual
getCopyrightString() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getDebugger() finalEngineinlinevirtual
getEngineData(const Common::String &name) const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getEventManager()Engineinline
getGameFlags() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getGameId() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getGameLanguage() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getGameType() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getOrCreateDebugger()Engine
getPlatform() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getState() (defined in Nancy::NancyEngine)Nancy::NancyEngineinline
getStaticData() const (defined in Nancy::NancyEngine)Nancy::NancyEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideNancy::NancyEnginevirtual
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
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideNancy::NancyEnginevirtual
NancyEngine(OSystem *syst, const NancyGameDescription *gd) (defined in Nancy::NancyEngine)Nancy::NancyEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideNancy::NancyEngineprotectedvirtual
quitGame()Enginestatic
run() overrideNancy::NancyEngineprotectedvirtual
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=false) overrideNancy::NancyEnginevirtual
secondChance() (defined in Nancy::NancyEngine)Nancy::NancyEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setMouseEnabled(bool enabled) (defined in Nancy::NancyEngine)Nancy::NancyEngine
setState(NancyState::NancyState state, NancyState::NancyState overridePrevious=NancyState::kNone) (defined in Nancy::NancyEngine)Nancy::NancyEngine
setToPreviousState() (defined in Nancy::NancyEngine)Nancy::NancyEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~NancyEngine() (defined in Nancy::NancyEngine)Nancy::NancyEngine