ScummVM API documentation
DM::DMEngine Member List

This is the complete list of members for DM::DMEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_championMan (defined in DM::DMEngine)DM::DMEngine
_console (defined in DM::DMEngine)DM::DMEngine
_dialog (defined in DM::DMEngine)DM::DMEngine
_dirIntoStepCountEast (defined in DM::DMEngine)DM::DMEngine
_dirIntoStepCountNorth (defined in DM::DMEngine)DM::DMEngine
_disabledMovementTicks (defined in DM::DMEngine)DM::DMEngine
_displayMan (defined in DM::DMEngine)DM::DMEngine
_dungeonMan (defined in DM::DMEngine)DM::DMEngine
_engineShouldQuit (defined in DM::DMEngine)DM::DMEngine
_eventMan (defined in DM::DMEngine)DM::DMEngine
_gameMode (defined in DM::DMEngine)DM::DMEngine
_gameTime (defined in DM::DMEngine)DM::DMEngine
_gameTimeTicking (defined in DM::DMEngine)DM::DMEngine
_gameWon (defined in DM::DMEngine)DM::DMEngine
_groupMan (defined in DM::DMEngine)DM::DMEngine
_highlightBoxInversionRequested (defined in DM::DMEngine)DM::DMEngine
_inventoryMan (defined in DM::DMEngine)DM::DMEngine
_lastProjectileDisabledMovementDirection (defined in DM::DMEngine)DM::DMEngine
_loadSaveSlotAtRuntime (defined in DM::DMEngine)DM::DMEngine
_mainMenuDialogEngineprotected
_menuMan (defined in DM::DMEngine)DM::DMEngine
_mixerEngine
_moveSens (defined in DM::DMEngine)DM::DMEngine
_newPartyMapIndex (defined in DM::DMEngine)DM::DMEngine
_objectMan (defined in DM::DMEngine)DM::DMEngine
_pressingEye (defined in DM::DMEngine)DM::DMEngine
_pressingMouth (defined in DM::DMEngine)DM::DMEngine
_projectileDisableMovementTicks (defined in DM::DMEngine)DM::DMEngine
_projexpl (defined in DM::DMEngine)DM::DMEngine
_restartGameAllowed (defined in DM::DMEngine)DM::DMEngine
_restartGameRequest (defined in DM::DMEngine)DM::DMEngine
_saveFileManEngineprotected
_saveThumbnail (defined in DM::DMEngine)DM::DMEngine
_setMousePointerToObjectInMainLoop (defined in DM::DMEngine)DM::DMEngine
_sound (defined in DM::DMEngine)DM::DMEngine
_stopPressingEye (defined in DM::DMEngine)DM::DMEngine
_stopPressingMouth (defined in DM::DMEngine)DM::DMEngine
_stopWaitingForPlayerInput (defined in DM::DMEngine)DM::DMEngine
_stringBuildBuffer (defined in DM::DMEngine)DM::DMEngine
_systemEngine
_targetNameEngineprotected
_textMan (defined in DM::DMEngine)DM::DMEngine
_thingEndOfList (defined in DM::DMEngine)DM::DMEngine
_thingExplFireBall (defined in DM::DMEngine)DM::DMEngine
_thingExplFluxcage (defined in DM::DMEngine)DM::DMEngine
_thingExplHarmNonMaterial (defined in DM::DMEngine)DM::DMEngine
_thingExplLightningBolt (defined in DM::DMEngine)DM::DMEngine
_thingExplOpenDoor (defined in DM::DMEngine)DM::DMEngine
_thingExplPoisonBolt (defined in DM::DMEngine)DM::DMEngine
_thingExplPoisonCloud (defined in DM::DMEngine)DM::DMEngine
_thingExplRebirthStep1 (defined in DM::DMEngine)DM::DMEngine
_thingExplRebirthStep2 (defined in DM::DMEngine)DM::DMEngine
_thingExplSlime (defined in DM::DMEngine)DM::DMEngine
_thingExplSmoke (defined in DM::DMEngine)DM::DMEngine
_thingFirstExplosion (defined in DM::DMEngine)DM::DMEngine
_thingNone (defined in DM::DMEngine)DM::DMEngine
_thingParty (defined in DM::DMEngine)DM::DMEngine
_timeline (defined in DM::DMEngine)DM::DMEngine
_timerEngineprotected
_waitForInputMaxVerticalBlankCount (defined in DM::DMEngine)DM::DMEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideDM::DMEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr)Enginevirtual
defaultSyncSoundSettings()Engineprotected
delay(uint16 verticalBlank) (defined in DM::DMEngine)DM::DMEngine
DMEngine(OSystem *syst, const DMADGameDescription *gameDesc) (defined in DM::DMEngine)DM::DMEngineexplicit
endGame(bool doNotDrawCreditsOnly) (defined in DM::DMEngine)DM::DMEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
entranceDrawCredits() (defined in DM::DMEngine)DM::DMEngine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
filterTime(int32 mapTime) (defined in DM::DMEngine)DM::DMEngine
flipMute()Enginevirtual
fuseSequence() (defined in DM::DMEngine)DM::DMEngine
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getDistance(int16 mapx1, int16 mapy1, int16 mapx2, int16 mapy2) (defined in DM::DMEngine)DM::DMEngine
getEventManager()Engineinline
getGameLanguage() (defined in DM::DMEngine)DM::DMEngine
getMap(int32 mapTime) (defined in DM::DMEngine)DM::DMEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomNumber(uint32 max) (defined in DM::DMEngine)DM::DMEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getScaledProduct(uint16 val, uint16 scale, uint16 vale2) (defined in DM::DMEngine)DM::DMEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideDM::DMEnginevirtual
indexToOrdinal(int16 val) (defined in DM::DMEngine)DM::DMEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in DM::DMEngine)DM::DMEngine
isOrientedWestEast(int16 dir) (defined in DM::DMEngine)DM::DMEngine
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
loadgame(int16 slot) (defined in DM::DMEngine)DM::DMEngine
loadGameDialog()Engine
loadGameState(int slot) overrideDM::DMEnginevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
normalizeModulo4(int16 dir) (defined in DM::DMEngine)DM::DMEngine
openMainMenuDialog()Engine
ordinalToIndex(int16 val) (defined in DM::DMEngine)DM::DMEngine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
returnOppositeDir(int16 dir) (defined in DM::DMEngine)DM::DMEngine
run() overrideDM::DMEnginevirtual
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
saveAutosaveIfEnabled()Engine
saveGame() (defined in DM::DMEngine)DM::DMEngine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false)Enginevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMap(int32 mapTime, uint32 map) (defined in DM::DMEngine)DM::DMEngine
setMapAndTime(uint32 map, uint32 time) (defined in DM::DMEngine)DM::DMEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
thingWithNewCell(Thing thing, int16 cell) (defined in DM::DMEngine)DM::DMEngine
turnDirLeft(int16 dir) (defined in DM::DMEngine)DM::DMEngine
turnDirRight(int16 dir) (defined in DM::DMEngine)DM::DMEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~DMEngine() override (defined in DM::DMEngine)DM::DMEngine
~Engine()Enginevirtual