ScummVM API documentation
Harvester::HarvesterEngine Member List

This is the complete list of members for Harvester::HarvesterEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_hotspotForceRedrawEngineprotected
_hotspotPrevCursorVisibleEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_saveFileManEngineprotected
_showHotspotsEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
activateDisc(int discNumber) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideHarvester::HarvesterEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideHarvester::HarvesterEnginevirtual
captureCurrentSaveRoomState(const Common::String &entranceName, const Common::String &roomName, int playerX, int playerY, int playerZ, int playerFacing, int discNumber, const Common::String &musicPath) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
clearCurrentSaveRoomState() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
clearPendingLoadedDialogueStateBlob() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
clearPendingLoadedSaveRoomState() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
defaultSyncSoundSettings()Engineprotected
deleteLoadedSound(int slot) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
drawHotspots()Engineprotectedvirtual
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorAddingAddOnWithoutBaseGame(Common::String addOnName, Common::String gameId)Enginestatic
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
executeAudioCommand(const AudioCommand &command) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
gameTypeHasAddOns() constEnginevirtual
getArt() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getAutosaveSlot() constEngineinlinevirtual
getCurrentSaveRoomState() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getDebugger() finalEngineinlinevirtual
getDisplayHeight() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getDisplayWidth() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getEventManager()Engineinline
getFxVolumeLevel() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getGameId() constHarvester::HarvesterEngine
getGammaBrightnessScale() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getGammaLevel() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getHotspotPositions(Common::Array< Graphics::HotspotInfo > &hotspots)Engineprotectedvirtual
getMedia() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getMetaEngine() constEngineinline
getMusicPath() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getMusicVolumeLevel() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getOrCreateDebugger()Engine
getPendingLoadedDialogueStateBlob() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getPendingLoadedDialogueStateBlobVersion() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getPendingLoadedDisc() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getPendingLoadedSaveRoomState() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getRandomNumber(uint maxNum)Harvester::HarvesterEngineinline
getResources() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getRuntimeEntities() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScreen() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getScript() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
getText() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
HarvesterEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
hasCurrentSaveRoomState() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
hasFeature(EngineFeature f) const overrideHarvester::HarvesterEnginevirtual
hasPendingLoadedDialogueStateBlob() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
hasPendingLoadedSaveRoomState() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
hotspotDirty() constEngineprotectedvirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
isCombatDebugEnabled() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
isGoreEnabled() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
isMusicPlaying() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
isPathfindingDebugEnabled() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
isPaused() constEngineinline
isRoomDebugEnabled() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
isSingleSoundPlaying() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
isSpeechPlaying() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
isTimerDebugEnabled() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngineinline
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) overrideHarvester::HarvesterEnginevirtual
loadSound(int slot, const Common::String &path) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
pauseMusic(bool paused) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
playLoadedSound(int slot) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
playMusic(const Common::String &path) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
playSingleSound(const Common::String &path) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
playSound(const Common::String &path) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
playSpeech(const Common::String &path) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
quitGame()Enginestatic
requestDebugCommand(const CommandRecord &command) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
requestDebugRoomChange(const Common::String &roomName) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
run() overrideHarvester::HarvesterEnginevirtual
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) overrideHarvester::HarvesterEnginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setDisplayMode(int width, int height) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
setFxVolumeLevel(int level) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
setGameToLoadSlot(int slot)Engine
setGammaLevel(int level) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setMusicVolumeLevel(int level) (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
shouldShowCdChangePrompts() const (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
showHotspots(bool show)Enginevirtual
stopMusic() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
stopSingleSound() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
stopSound() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
stopSpeech() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
syncGame(Common::Serializer &s)Harvester::HarvesterEngine
syncSoundSettings()Enginevirtual
toggleCombatDebugEnabled() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
togglePathfindingDebugEnabled() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
toggleRoomDebugEnabled() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
toggleTimerDebugEnabled() (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutTestingMode()Enginestatic
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~HarvesterEngine() override (defined in Harvester::HarvesterEngine)Harvester::HarvesterEngine