ScummVM API documentation
Private::PrivateEngine Member List

This is the complete list of members for Private::PrivateEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_AMRadio (defined in Private::PrivateEngine)Private::PrivateEngine
_AMRadioArea (defined in Private::PrivateEngine)Private::PrivateEngine
_bgSoundHandle (defined in Private::PrivateEngine)Private::PrivateEngine
_compositeSurface (defined in Private::PrivateEngine)Private::PrivateEngine
_currentCursor (defined in Private::PrivateEngine)Private::PrivateEngine
_currentDiaryPage (defined in Private::PrivateEngine)Private::PrivateEngine
_currentMovie (defined in Private::PrivateEngine)Private::PrivateEngine
_currentSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_currentVS (defined in Private::PrivateEngine)Private::PrivateEngine
_cursors (defined in Private::PrivateEngine)Private::PrivateEngine
_defaultCursor (defined in Private::PrivateEngine)Private::PrivateEngine
_diaryLocPrefix (defined in Private::PrivateEngine)Private::PrivateEngine
_diaryNextPageExit (defined in Private::PrivateEngine)Private::PrivateEngine
_diaryPages (defined in Private::PrivateEngine)Private::PrivateEngine
_diaryPrevPageExit (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierNextSheetMask (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierNextSuspectMask (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierPage (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierPageMask (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierPrevSheetMask (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierPrevSuspectMask (defined in Private::PrivateEngine)Private::PrivateEngine
_dossiers (defined in Private::PrivateEngine)Private::PrivateEngine
_dossierSuspect (defined in Private::PrivateEngine)Private::PrivateEngine
_eventManEngineprotected
_exits (defined in Private::PrivateEngine)Private::PrivateEngine
_fgSoundHandle (defined in Private::PrivateEngine)Private::PrivateEngine
_frameImage (defined in Private::PrivateEngine)Private::PrivateEngine
_framePalette (defined in Private::PrivateEngine)Private::PrivateEngine
_framePath (defined in Private::PrivateEngine)Private::PrivateEngine
_functions (defined in Private::PrivateEngine)Private::PrivateEngine
_gameDescription (defined in Private::PrivateEngine)Private::PrivateEngine
_globalAudioPath (defined in Private::PrivateEngine)Private::PrivateEngine
_haveTakenItem (defined in Private::PrivateEngine)Private::PrivateEngine
_highlightMasks (defined in Private::PrivateEngine)Private::PrivateEngine
_infaceRadioPath (defined in Private::PrivateEngine)Private::PrivateEngine
_language (defined in Private::PrivateEngine)Private::PrivateEngine
_loadGameMask (defined in Private::PrivateEngine)Private::PrivateEngine
_locationMasks (defined in Private::PrivateEngine)Private::PrivateEngine
_mainMenuDialogEngineprotected
_masks (defined in Private::PrivateEngine)Private::PrivateEngine
_memoryMasks (defined in Private::PrivateEngine)Private::PrivateEngine
_mframeImage (defined in Private::PrivateEngine)Private::PrivateEngine
_mixerEngine
_mode (defined in Private::PrivateEngine)Private::PrivateEngine
_modified (defined in Private::PrivateEngine)Private::PrivateEngine
_needToDrawScreenFrame (defined in Private::PrivateEngine)Private::PrivateEngine
_nextMovie (defined in Private::PrivateEngine)Private::PrivateEngine
_nextSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_nextVS (defined in Private::PrivateEngine)Private::PrivateEngine
_noStopSounds (defined in Private::PrivateEngine)Private::PrivateEngine
_numberClicksAfterSiren (defined in Private::PrivateEngine)Private::PrivateEngine
_numberOfClicks (defined in Private::PrivateEngine)Private::PrivateEngine
_origin (defined in Private::PrivateEngine)Private::PrivateEngine
_pausedSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_pausedVideo (defined in Private::PrivateEngine)Private::PrivateEngine
_phoneArea (defined in Private::PrivateEngine)Private::PrivateEngine
_phoneCallSound (defined in Private::PrivateEngine)Private::PrivateEngine
_phoneCallSoundHandle (defined in Private::PrivateEngine)Private::PrivateEngine
_phonePrefix (defined in Private::PrivateEngine)Private::PrivateEngine
_phones (defined in Private::PrivateEngine)Private::PrivateEngine
_platform (defined in Private::PrivateEngine)Private::PrivateEngine
_playedMovies (defined in Private::PrivateEngine)Private::PrivateEngine
_policeBustEnabled (defined in Private::PrivateEngine)Private::PrivateEngine
_policeBustMovie (defined in Private::PrivateEngine)Private::PrivateEngine
_policeBustMovieIndex (defined in Private::PrivateEngine)Private::PrivateEngine
_policeBustPreviousSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_policeRadio (defined in Private::PrivateEngine)Private::PrivateEngine
_policeRadioArea (defined in Private::PrivateEngine)Private::PrivateEngine
_policeSirenPlayed (defined in Private::PrivateEngine)Private::PrivateEngine
_rects (defined in Private::PrivateEngine)Private::PrivateEngine
_repeatedMovieExit (defined in Private::PrivateEngine)Private::PrivateEngine
_safeDigitArea (defined in Private::PrivateEngine)Private::PrivateEngine
_safeDigitRect (defined in Private::PrivateEngine)Private::PrivateEngine
_safeNumberPath (defined in Private::PrivateEngine)Private::PrivateEngine
_saveFileManEngineprotected
_saveGameMask (defined in Private::PrivateEngine)Private::PrivateEngine
_screenRect (defined in Private::PrivateEngine)Private::PrivateEngine
_sfxSubtitles (defined in Private::PrivateEngine)Private::PrivateEngine
_shouldHighlightMasks (defined in Private::PrivateEngine)Private::PrivateEngine
_sirenSound (defined in Private::PrivateEngine)Private::PrivateEngine
_subtitles (defined in Private::PrivateEngine)Private::PrivateEngine
_systemEngine
_targetNameEngineprotected
_timerEngineprotected
_timerDelay (defined in Private::PrivateEngine)Private::PrivateEngine
_timerSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_timerSkipSetting (defined in Private::PrivateEngine)Private::PrivateEngine
_timerStartTime (defined in Private::PrivateEngine)Private::PrivateEngine
_toTake (defined in Private::PrivateEngine)Private::PrivateEngine
_transparentColor (defined in Private::PrivateEngine)Private::PrivateEngine
_useSubtitles (defined in Private::PrivateEngine)Private::PrivateEngine
_videoDecoder (defined in Private::PrivateEngine)Private::PrivateEngine
addDossier(Common::String &page1, Common::String &page2) (defined in Private::PrivateEngine)Private::PrivateEngine
addInventory(const Common::String &bmp, Common::String &flag) (defined in Private::PrivateEngine)Private::PrivateEngine
addMemory(const Common::String &path) (defined in Private::PrivateEngine)Private::PrivateEngine
addPhone(const Common::String &name, bool once, int startIndex, int endIndex, const Common::String &flagName, int flagValue) (defined in Private::PrivateEngine)Private::PrivateEngine
addSafeDigit(uint32, Common::Rect *) (defined in Private::PrivateEngine)Private::PrivateEngine
adjustSubtitleSize() (defined in Private::PrivateEngine)Private::PrivateEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overridePrivate::PrivateEngineinlinevirtual
canSaveAutosaveCurrently() overridePrivate::PrivateEngineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overridePrivate::PrivateEngineinlinevirtual
changeCursor(const Common::String &) (defined in Private::PrivateEngine)Private::PrivateEngine
checkPhoneCall() (defined in Private::PrivateEngine)Private::PrivateEngine
checkPoliceBust() (defined in Private::PrivateEngine)Private::PrivateEngine
checkTimer() (defined in Private::PrivateEngine)Private::PrivateEngine
clearAreas() (defined in Private::PrivateEngine)Private::PrivateEngine
clearTimer() (defined in Private::PrivateEngine)Private::PrivateEngine
completePoliceBust() (defined in Private::PrivateEngine)Private::PrivateEngine
convertPath(const Common::String &name) (defined in Private::PrivateEngine)Private::PrivateEnginestatic
cursorExit(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
cursorMask(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
cursorPauseMovie(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
cursorPhoneArea(Common::Point mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
cursorSafeDigit(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
decodeImage(const Common::String &file, byte **palette, bool *isNewPalette) (defined in Private::PrivateEngine)Private::PrivateEngine
defaultSyncSoundSettings()Engineprotected
destroyVideo() (defined in Private::PrivateEngine)Private::PrivateEngine
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
drawMask(Graphics::Surface *) (defined in Private::PrivateEngine)Private::PrivateEngine
drawScreen() (defined in Private::PrivateEngine)Private::PrivateEngine
drawScreenFrame(const byte *videoPalette) (defined in Private::PrivateEngine)Private::PrivateEngine
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
fillRect(uint32, Common::Rect) (defined in Private::PrivateEngine)Private::PrivateEngine
findMaskTransparentColor(const byte *palette, uint32 defaultColor) (defined in Private::PrivateEngine)Private::PrivateEnginestatic
flipMute()Enginevirtual
gameTypeHasAddOns() constEnginevirtual
getAlternateGameVariable() (defined in Private::PrivateEngine)Private::PrivateEngine
getAutosaveSlot() constEngineinlinevirtual
getBeenDowntownVariable() (defined in Private::PrivateEngine)Private::PrivateEngine
getDebugger() finalEngineinlinevirtual
getDiaryLastPageSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getDiaryMiddleSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getDiaryTOCSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getEventManager()Engineinline
getExitCursor() (defined in Private::PrivateEngine)Private::PrivateEngine
getGoIntroSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getInventoryCursor() (defined in Private::PrivateEngine)Private::PrivateEngine
getLeaveSound() (defined in Private::PrivateEngine)Private::PrivateEngine
getListenToPhoneSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getMainDesktopSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getMaxLocationValue() (defined in Private::PrivateEngine)Private::PrivateEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getPaperShuffleSound() (defined in Private::PrivateEngine)Private::PrivateEngine
getPauseMovieSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getPOGoBustMovieSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getPoliceArrivedVariable() (defined in Private::PrivateEngine)Private::PrivateEngine
getPoliceBustFromMOSetting() (defined in Private::PrivateEngine)Private::PrivateEngine
getPoliceIndexVariable() (defined in Private::PrivateEngine)Private::PrivateEngine
getPoliceStationLocation() (defined in Private::PrivateEngine)Private::PrivateEngine
getRandomBool(uint) (defined in Private::PrivateEngine)Private::PrivateEngine
getSafeDigit(uint32 d) (defined in Private::PrivateEngine)Private::PrivateEngine
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getSymbolName(const char *name, const char *strippedName, const char *demoName=nullptr) (defined in Private::PrivateEngine)Private::PrivateEngine
getTakeLeaveSound() (defined in Private::PrivateEngine)Private::PrivateEngine
getTakeSound() (defined in Private::PrivateEngine)Private::PrivateEngine
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getVideoViewScreen(Common::String video) (defined in Private::PrivateEngine)Private::PrivateEnginestatic
getWallSafeValueVariable() (defined in Private::PrivateEngine)Private::PrivateEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overridePrivate::PrivateEnginevirtual
ignoreEvents() (defined in Private::PrivateEngine)Private::PrivateEngine
incrementSafeDigit(uint32 d) (defined in Private::PrivateEngine)Private::PrivateEngine
inInventory(const Common::String &bmp) const (defined in Private::PrivateEngine)Private::PrivateEngine
initFuncs() (defined in Private::PrivateEngine)Private::PrivateEngine
initializePath(const Common::FSNode &gamePath) overridePrivate::PrivateEnginevirtual
initializePhoneOnDesktop() (defined in Private::PrivateEngine)Private::PrivateEngine
initializeWallSafeValue() (defined in Private::PrivateEngine)Private::PrivateEngine
inMask(Graphics::Surface *, Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
inventory (defined in Private::PrivateEngine)Private::PrivateEngine
isDataAndCDAudioReadFromSameCD()Engine
isDemo() const (defined in Private::PrivateEngine)Private::PrivateEngine
isPaused() constEngineinline
isSoundActive() (defined in Private::PrivateEngine)Private::PrivateEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadAssets() (defined in Private::PrivateEngine)Private::PrivateEngine
loadCursors() (defined in Private::PrivateEngine)Private::PrivateEngine
loadDossier() (defined in Private::PrivateEngine)Private::PrivateEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overridePrivate::PrivateEnginevirtual
loadImage(const Common::String &file, int x, int y) (defined in Private::PrivateEngine)Private::PrivateEngine
loadInventory(uint32, const Common::Rect &, const Common::Rect &) (defined in Private::PrivateEngine)Private::PrivateEngine
loadLocations(const Common::Rect &) (defined in Private::PrivateEngine)Private::PrivateEngine
loadMacInstaller() (defined in Private::PrivateEngine)Private::PrivateEngine
loadMask(const Common::String &, int, int, bool) (defined in Private::PrivateEngine)Private::PrivateEngine
loadMaskAndInfo(MaskInfo *m, const Common::String &name, int x, int y, bool drawn) (defined in Private::PrivateEngine)Private::PrivateEngine
loadMemories(const Common::Rect &rect, uint rightPageOffset, uint verticalOffset) (defined in Private::PrivateEngine)Private::PrivateEngine
loadSubtitles(const Common::Path &path) (defined in Private::PrivateEngine)Private::PrivateEngine
maps (defined in Private::PrivateEngine)Private::PrivateEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
playPhoneCallSound() (defined in Private::PrivateEngine)Private::PrivateEngine
playSound(const Common::String &, uint, bool, bool) (defined in Private::PrivateEngine)Private::PrivateEngine
playVideo(const Common::String &) (defined in Private::PrivateEngine)Private::PrivateEngine
PrivateEngine(OSystem *syst, const ADGameDescription *gd) (defined in Private::PrivateEngine)Private::PrivateEngine
quitGame()Enginestatic
remapImage(uint16 ncolors, const Graphics::Surface *oldImage, const byte *oldPalette, Graphics::Surface *newImage, const byte *currentPalette) (defined in Private::PrivateEngine)Private::PrivateEngine
removeInventory(const Common::String &bmp) (defined in Private::PrivateEngine)Private::PrivateEngine
removeRandomInventory() (defined in Private::PrivateEngine)Private::PrivateEngine
resetPoliceBust() (defined in Private::PrivateEngine)Private::PrivateEngine
restartGame() (defined in Private::PrivateEngine)Private::PrivateEngine
resumeGame() (defined in Private::PrivateEngine)Private::PrivateEngine
run() overridePrivate::PrivateEnginevirtual
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) overridePrivate::PrivateEnginevirtual
selectAMRadioArea(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDiaryNextPage(Common::Point mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDiaryPrevPage(Common::Point mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDossierNextSheet(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDossierNextSuspect(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDossierPage(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDossierPrevSheet(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectDossierPrevSuspect(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectExit(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectLoadGame(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectLocation(const Common::Point &mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
selectMask(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectMemory(const Common::Point &mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
selectPauseGame(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectPhoneArea(Common::Point mousePos) (defined in Private::PrivateEngine)Private::PrivateEngine
selectPoliceRadioArea(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectSafeDigit(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
selectSaveGame(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setLocationAsVisited(Symbol *location) (defined in Private::PrivateEngine)Private::PrivateEngine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setTimer(uint32 duration, const Common::String &setting, const Common::String &skipSetting) (defined in Private::PrivateEngine)Private::PrivateEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
skipTimer() (defined in Private::PrivateEngine)Private::PrivateEngine
skipVideo() (defined in Private::PrivateEngine)Private::PrivateEngine
startPoliceBust() (defined in Private::PrivateEngine)Private::PrivateEngine
stopPoliceBust() (defined in Private::PrivateEngine)Private::PrivateEngine
stopSound(bool) (defined in Private::PrivateEngine)Private::PrivateEngine
swapImageColors(Graphics::Surface *image, byte *palette, uint32 a, uint32 b) (defined in Private::PrivateEngine)Private::PrivateEnginestatic
syncSoundSettings()Enginevirtual
updateAddOns(const MetaEngine *metaEngine) constEngine
updateCursor(Common::Point) (defined in Private::PrivateEngine)Private::PrivateEngine
waitForSoundToStop() (defined in Private::PrivateEngine)Private::PrivateEngine
wallSafeAlarm() (defined in Private::PrivateEngine)Private::PrivateEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~PrivateEngine() (defined in Private::PrivateEngine)Private::PrivateEngine