ScummVM API documentation
MADS::Phantom::PhantomEngine Member List

This is the complete list of members for MADS::Phantom::PhantomEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_eventManEngineprotected
_gameDescription (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_hotspotForceRedrawEngineprotected
_hotspotPrevCursorVisibleEngineprotected
_keyEvents (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_mainMenuDialogEngineprotected
_mixerEngine
_mouseButtons (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_mousePos (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_musicFlag (defined in MADS::MADSEngine)MADS::MADSEngine
_nextFrameTime (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_nextTimerTime (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_randomSource (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_saveFileManEngineprotected
_screen (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_showHotspotsEngineprotected
_soundFlag (defined in MADS::MADSEngine)MADS::MADSEngine
_soundManager (defined in MADS::MADSEngine)MADS::MADSEngine
_speechFlag (defined in MADS::MADSEngine)MADS::MADSEngine
_speechHandle (defined in MADS::MADSEngine)MADS::MADSEngineprotected
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_timerFunction (defined in MADS::MADSEngine)MADS::MADSEngineprotected
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg) overrideMADS::MADSEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg) overrideMADS::MADSEngineinlinevirtual
checkForTimerFunction() (defined in MADS::MADSEngine)MADS::MADSEngineprotected
defaultSyncSoundSettings()Engineprotected
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
existExtractedCDAudioFiles(uint track=1)Engine
flipMute()Enginevirtual
flushKeys() (defined in MADS::MADSEngine)MADS::MADSEngine
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in MADS::MADSEngine)MADS::MADSEngine
getGameFeatures() const (defined in MADS::MADSEngine)MADS::MADSEngine
getGameID() const (defined in MADS::MADSEngine)MADS::MADSEngine
getHotspotPositions(Common::Array< Graphics::HotspotInfo > &hotspots)Engineprotectedvirtual
getKey() (defined in MADS::MADSEngine)MADS::MADSEngine
getLanguage() const (defined in MADS::MADSEngine)MADS::MADSEngine
getMetaEngine() constEngineinline
getMillis()MADS::MADSEngine
getMouseState(int &x, int &y) (defined in MADS::MADSEngine)MADS::MADSEngine
getOrCreateDebugger()Engine
getPlatform() const (defined in MADS::MADSEngine)MADS::MADSEngine
getRandomNumber(int maxNumber) (defined in MADS::MADSEngine)MADS::MADSEngine
getRandomNumber(int minNumber, int maxNumber) (defined in MADS::MADSEngine)MADS::MADSEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScreen() const (defined in MADS::MADSEngine)MADS::MADSEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getVersion() const (defined in MADS::MADSEngine)MADS::MADSEngine
global_daemon_code() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_error_code() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_game_main_loop() (defined in MADS::MADSEngine)MADS::MADSEngineinlinevirtual
global_init_code() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_parser_code() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_pre_parser_code() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_room_init() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_section_constructor() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_sound_driver() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
global_verb_filter() (defined in MADS::MADSEngine)MADS::MADSEngineinlinevirtual
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideMADS::MADSEngineprotectedvirtual
hasPendingKey() (defined in MADS::MADSEngine)MADS::MADSEngine
hotspotDirty() constEngineprotectedvirtual
initializePath(const Common::FSNode &gamePath) overrideMADS::MADSEnginevirtual
isCDROM() const (defined in MADS::MADSEngine)MADS::MADSEngine
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in MADS::MADSEngine)MADS::MADSEngine
isPaused() constEngineinline
isSpeechPlaying() const (defined in MADS::MADSEngine)MADS::MADSEngine
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() const (defined in MADS::MADSEngine)MADS::MADSEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideMADS::MADSEnginevirtual
MADSEngine(OSystem *syst, const MADSGameDescription *gameDesc) (defined in MADS::MADSEngine)MADS::MADSEngine
main_cheating_key(int mykey) const (defined in MADS::MADSEngine)MADS::MADSEngineinline
main_copy_verify() (defined in MADS::MADSEngine)MADS::MADSEngineinlinevirtual
main_normal_key(int mykey) const (defined in MADS::MADSEngine)MADS::MADSEngineinline
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
PhantomEngine(OSystem *syst, const MADSGameDescription *gameDesc) (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEngineinline
player_keep_walking() (defined in MADS::MADSEngine)MADS::MADSEnginevirtual
playSpeech(Audio::AudioStream *stream) (defined in MADS::MADSEngine)MADS::MADSEngine
pollEvents() (defined in MADS::MADSEngine)MADS::MADSEngineprotected
quitGame()Enginestatic
readConfigFile() (defined in MADS::MADSEngine)MADS::MADSEngine
run() overrideMADS::Phantom::PhantomEnginevirtual
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) overrideMADS::MADSEnginevirtual
section_music(int section_num) override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTimerFunction(TimerFunction fn)MADS::MADSEngineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
showHotspots(bool show)Enginevirtual
stopSpeech() (defined in MADS::MADSEngine)MADS::MADSEngine
syncRoom(Common::Serializer &s) override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEnginevirtual
syncSoundSettings()Enginevirtual
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutTestingMode()Enginestatic
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~MADSEngine() override (defined in MADS::MADSEngine)MADS::MADSEngine
~PhantomEngine() override (defined in MADS::Phantom::PhantomEngine)MADS::Phantom::PhantomEngineinline