ScummVM API documentation
Sherlock::SherlockEngine Member List
This is the complete list of members for
Sherlock::SherlockEngine
, including all inherited members.
_activeEnhancements
(defined in
Engine
)
Engine
protected
_animation
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_canLoadSave
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_debugger
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_eventMan
Engine
protected
_events
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_fixedText
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_flags
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_gameDescription
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_interactiveFl
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_inventory
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_isScreenDoubled
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_journal
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_loadGameSlot
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_mainMenuDialog
Engine
protected
_map
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_mixer
Engine
_music
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_people
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_randomSource
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_res
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_saveFileMan
Engine
protected
_saves
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_scene
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_screen
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_showOriginalSavesDialog
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_sound
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_startupAutosave
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_system
Engine
_talk
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_targetName
Engine
protected
_timer
Engine
protected
_ui
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
_useEpilogue2
(defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
applyGameSettings
()
Engine
inline
virtual
canLoadGameStateCurrently
(Common::U32String *msg=nullptr) override
Sherlock::SherlockEngine
virtual
canSaveAutosaveCurrently
()
Engine
inline
virtual
canSaveGameStateCurrently
(Common::U32String *msg=nullptr) override
Sherlock::SherlockEngine
virtual
defaultSyncSoundSettings
()
Engine
protected
Engine
(OSystem *syst)
Engine
EngineFeature
enum name
Engine
enhancementEnabled
(int32 cls) (defined in
Engine
)
Engine
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
flipMute
()
Engine
virtual
getAutosaveSlot
() const
Engine
inline
virtual
getDebugger
() final
Engine
inline
virtual
getEventManager
()
Engine
inline
getGameID
() const
Sherlock::SherlockEngine
getLanguage
() const
Sherlock::SherlockEngine
getMetaEngine
() const
Engine
inline
getOrCreateDebugger
()
Engine
getPlatform
() const
Sherlock::SherlockEngine
getRandomNumber
(int limit)
Sherlock::SherlockEngine
inline
getSaveFileManager
()
Engine
inline
getSaveStateName
(int slot) const
Engine
inline
virtual
getTimerManager
()
Engine
inline
getTotalPlayTime
() const
Engine
handleAutoSave
()
Engine
hasFeature
(EngineFeature f) const override
Sherlock::SherlockEngine
protected
virtual
initialize
()
Sherlock::SherlockEngine
protected
virtual
initializePath
(const Common::FSNode &gamePath)
Engine
virtual
isDataAndCDAudioReadFromSameCD
()
Engine
isDemo
() const
Sherlock::SherlockEngine
virtual
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
loadConfig
()
Sherlock::SherlockEngine
protected
virtual
loadGameDialog
()
Engine
loadGameState
(int slot) override
Sherlock::SherlockEngine
virtual
loadGameStream
(Common::SeekableReadStream *stream)
Engine
virtual
openMainMenuDialog
()
Engine
pauseEngine
()
Engine
pauseEngineIntern
(bool pause)
Engine
protected
virtual
quitGame
()
Engine
static
readFlags
(int flagNum)
Sherlock::SherlockEngine
run
() override
Sherlock::SherlockEngine
virtual
runDialog
(GUI::Dialog &dialog)
Engine
protected
virtual
saveAutosaveIfEnabled
()
Engine
saveConfig
()
Sherlock::SherlockEngine
virtual
saveGameDialog
()
Engine
saveGameState
(int slot, const Common::String &desc, bool isAutosave=false) override
Sherlock::SherlockEngine
virtual
saveGameStream
(Common::WriteStream *stream, bool isAutosave=false)
Engine
virtual
setDebugger
(GUI::Debugger *debugger)
Engine
inline
setFlags
(int flagNum)
Sherlock::SherlockEngine
setFlagsDirect
(int flagNum)
Sherlock::SherlockEngine
setGameToLoadSlot
(int slot)
Engine
setMetaEngine
(MetaEngine *metaEngine)
Engine
inline
setTotalPlayTime
(uint32 time=0)
Engine
SherlockEngine
(OSystem *syst, const SherlockGameDescription *gameDesc) (defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
shouldQuit
()
Engine
static
showOpening
()=0 (defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
protected
pure virtual
startScene
() (defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
inline
protected
virtual
synchronize
(Serializer &s)
Sherlock::SherlockEngine
syncSoundSettings
() override
Sherlock::SherlockEngine
virtual
warnMissingExtractedCDAudio
()
Engine
warnUserAboutUnsupportedGame
(Common::String msg=Common::String())
Engine
static
~Engine
()
Engine
virtual
~SherlockEngine
() override (defined in
Sherlock::SherlockEngine
)
Sherlock::SherlockEngine
Generated on Sat Nov 23 2024 09:33:23 for ScummVM API documentation by
1.8.13