ScummVM API documentation
Neverhood::NeverhoodEngine Member List

This is the complete list of members for Neverhood::NeverhoodEngine, including all inherited members.

_audioResourceMan (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_buttonState (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_eventManEngineprotected
_gameDescription (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_gameModule (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_gameState (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_gameVars (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_isSaveAllowed (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_mainMenuDialogEngineprotected
_mixerEngine
_mouseX (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_mouseY (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_res (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_rnd (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_saveFileManEngineprotected
_screen (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_soundMan (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_staticData (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
applyGameSettings()Engineinlinevirtual
applyResourceFixes() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideNeverhood::NeverhoodEngineinlinevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideNeverhood::NeverhoodEngineinlinevirtual
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
gameModule() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
gameState() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getGameId() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
getLanguage() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
getMetaEngine() constEngineinline
getMetaEngineDetection()Enginestatic
getMousePos() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
getMouseX() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
getMouseY() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
getOrCreateDebugger()Engine
getPlatform() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
getSaveFileManager()Engineinline
getSavegameFilename(const Common::String &target, int num) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEnginestatic
getSaveStateName(int slot) const overrideNeverhood::NeverhoodEnginevirtual
getSubfont() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
getTargetName() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideNeverhood::NeverhoodEnginevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isBigDemo() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
isPaused() constEngineinline
kReadSaveHeaderError enum name (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
kRSHEInvalidType enum value (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
kRSHEInvalidVersion enum value (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
kRSHEIoError enum value (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
kRSHENoError enum value (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadgame(const char *filename) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
loadGameDialog()Engine
loadGameState(int slot) overrideNeverhood::NeverhoodEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
mainLoop() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineprotected
musicIsEnabled() (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
NeverhoodEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
readSaveHeader(Common::SeekableReadStream *in, SaveHeader &header, bool skipThumbnail=true) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEnginestatic
removeGameState(int slot) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
run() overrideNeverhood::NeverhoodEngineprotectedvirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
savegame(const char *filename, const char *description) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &description, bool isAutosave=false) overrideNeverhood::NeverhoodEnginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldOffsetFontNhc() const (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
toggleMusic(bool state) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
toggleSoundUpdate(bool state) (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngineinline
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~NeverhoodEngine() override (defined in Neverhood::NeverhoodEngine)Neverhood::NeverhoodEngine