ScummVM API documentation
Tot::TotEngine Member List

This is the complete list of members for Tot::TotEngine, including all inherited members.

_actionCodeTot::TotEngine
_activeEnhancements (defined in Engine)Engineprotected
_backgroundCopyTot::TotEngine
_backpackObjectCodeTot::TotEngine
_bookTopic (defined in Tot::TotEngine)Tot::TotEngine
_caves (defined in Tot::TotEngine)Tot::TotEngine
_characterDirtyRectTot::TotEngine
_characterNameTot::TotEngine
_characterPosXTot::TotEngine
_characterPosY (defined in Tot::TotEngine)Tot::TotEngine
_charFacingDirectionTot::TotEngine
_chrono (defined in Tot::TotEngine)Tot::TotEngine
_continueGame (defined in Tot::TotEngine)Tot::TotEngine
_conversationData (defined in Tot::TotEngine)Tot::TotEngine
_cpCounterTot::TotEngine
_cpCounter2 (defined in Tot::TotEngine)Tot::TotEngine
_curCharacterAnimationFrameTot::TotEngine
_curDepth (defined in Tot::TotEngine)Tot::TotEngine
_curObject (defined in Tot::TotEngine)Tot::TotEngine
_currentRoomData (defined in Tot::TotEngine)Tot::TotEngine
_currentRoomNumber (defined in Tot::TotEngine)Tot::TotEngine
_currentSecondaryTrajectoryIndexTot::TotEngine
_currentTrajectoryIndexTot::TotEngine
_currentZoneTot::TotEngine
_curSecondaryAnimationFrameTot::TotEngine
_decryptionKey (defined in Tot::TotEngine)Tot::TotEngine
_depthMapTot::TotEngine
_destinationXTot::TotEngine
_destinationY (defined in Tot::TotEngine)Tot::TotEngine
_dirtyMainSpriteXTot::TotEngine
_dirtyMainSpriteX2Tot::TotEngine
_dirtyMainSpriteY (defined in Tot::TotEngine)Tot::TotEngine
_dirtyMainSpriteY2 (defined in Tot::TotEngine)Tot::TotEngine
_doorIndexTot::TotEngine
_drawObjectAreas (defined in Tot::TotEngine)Tot::TotEngine
_element1Tot::TotEngine
_element2 (defined in Tot::TotEngine)Tot::TotEngine
_eventManEngineprotected
_firstListTot::TotEngine
_firstTimeDone (defined in Tot::TotEngine)Tot::TotEngine
_firstTimeTopicATot::TotEngine
_firstTimeTopicB (defined in Tot::TotEngine)Tot::TotEngine
_firstTimeTopicC (defined in Tot::TotEngine)Tot::TotEngine
_gamePartTot::TotEngine
_graphics (defined in Tot::TotEngine)Tot::TotEngine
_iframeTot::TotEngine
_iframe2 (defined in Tot::TotEngine)Tot::TotEngine
_inGame (defined in Tot::TotEngine)Tot::TotEngine
_inventory (defined in Tot::TotEngine)Tot::TotEngine
_inventoryIconBitmapsTot::TotEngine
_inventoryObjectName (defined in Tot::TotEngine)Tot::TotEngine
_inventoryPositionTot::TotEngine
_isChestOpen (defined in Tot::TotEngine)Tot::TotEngine
_isCupboardOpen (defined in Tot::TotEngine)Tot::TotEngine
_isDrawingEnabled (defined in Tot::TotEngine)Tot::TotEngine
_isGreenDevilDelivered (defined in Tot::TotEngine)Tot::TotEngine
_isIntroSeen (defined in Tot::TotEngine)Tot::TotEngine
_isLoadingFromLauncher (defined in Tot::TotEngine)Tot::TotEngine
_isMudDelivered (defined in Tot::TotEngine)Tot::TotEngine
_isPeterCoughing (defined in Tot::TotEngine)Tot::TotEngine
_isPottersManualDelivered (defined in Tot::TotEngine)Tot::TotEngine
_isPottersWheelDelivered (defined in Tot::TotEngine)Tot::TotEngine
_isRedDevilCaptured (defined in Tot::TotEngine)Tot::TotEngine
_isSavingDisabled (defined in Tot::TotEngine)Tot::TotEngine
_isScytheTaken (defined in Tot::TotEngine)Tot::TotEngine
_isSealRemoved (defined in Tot::TotEngine)Tot::TotEngine
_isSecondaryAnimationEnabled (defined in Tot::TotEngine)Tot::TotEngine
_isTrapSet (defined in Tot::TotEngine)Tot::TotEngine
_isTridentTaken (defined in Tot::TotEngine)Tot::TotEngine
_isTVOn (defined in Tot::TotEngine)Tot::TotEngine
_isVasePlaced (defined in Tot::TotEngine)Tot::TotEngine
_lang (defined in Tot::TotEngine)Tot::TotEngine
_list1Complete (defined in Tot::TotEngine)Tot::TotEngine
_list2Complete (defined in Tot::TotEngine)Tot::TotEngine
_mainCharAnimationTot::TotEngine
_mainCharFrameSize (defined in Tot::TotEngine)Tot::TotEngine
_mainMenuDialogEngineprotected
_mainRouteTot::TotEngine
_maskGridSecondaryAnimTot::TotEngine
_maskMouseSecondaryAnimTot::TotEngine
_maxXGridTot::TotEngine
_maxYGrid (defined in Tot::TotEngine)Tot::TotEngine
_mintTopic (defined in Tot::TotEngine)Tot::TotEngine
_mixerEngine
_mouse (defined in Tot::TotEngine)Tot::TotEngine
_mouseGridForSecondaryAnimTot::TotEngine
_movementGridForSecondaryAnimTot::TotEngine
_nicheTot::TotEngine
_obtainedList1 (defined in Tot::TotEngine)Tot::TotEngine
_obtainedList2 (defined in Tot::TotEngine)Tot::TotEngine
_oldActionCodeTot::TotEngine
_oldGridXTot::TotEngine
_oldGridY (defined in Tot::TotEngine)Tot::TotEngine
_oldInventoryObjectNameTot::TotEngine
_oldposxTot::TotEngine
_oldposy (defined in Tot::TotEngine)Tot::TotEngine
_oldTargetZone (defined in Tot::TotEngine)Tot::TotEngine
_roomChange (defined in Tot::TotEngine)Tot::TotEngine
_rooms (defined in Tot::TotEngine)Tot::TotEngine
_saveAllowed (defined in Tot::TotEngine)Tot::TotEngine
_savedGame (defined in Tot::TotEngine)Tot::TotEngine
_saveFileManEngineprotected
_sceneBackgroundTot::TotEngine
_sceneObjectsData (defined in Tot::TotEngine)Tot::TotEngine
_screen (defined in Tot::TotEngine)Tot::TotEngine
_screenLayersTot::TotEngine
_screenSize (defined in Tot::TotEngine)Tot::TotEngine
_secondaryAnimation (defined in Tot::TotEngine)Tot::TotEngine
_secondaryAnimationFrameCountTot::TotEngine
_secondaryAnimDirCountTot::TotEngine
_secondaryAnimFrameSize (defined in Tot::TotEngine)Tot::TotEngine
_secondaryAnimHeight (defined in Tot::TotEngine)Tot::TotEngine
_secondaryAnimWidthTot::TotEngine
_secondList (defined in Tot::TotEngine)Tot::TotEngine
_shouldQuitGame (defined in Tot::TotEngine)Tot::TotEngine
_showGameGrid (defined in Tot::TotEngine)Tot::TotEngine
_showMouseGrid (defined in Tot::TotEngine)Tot::TotEngine
_showScreenGrid (defined in Tot::TotEngine)Tot::TotEngine
_sound (defined in Tot::TotEngine)Tot::TotEngine
_spriteBackground (defined in Tot::TotEngine)Tot::TotEngine
_startNewGame (defined in Tot::TotEngine)Tot::TotEngine
_systemEngine
_targetNameEngineprotected
_targetZone (defined in Tot::TotEngine)Tot::TotEngine
_timerEngineprotected
_trajectoryTot::TotEngine
_trajectoryLengthTot::TotEngine
_trajectoryStepsTot::TotEngine
_verbFileTot::TotEngine
_xframe2Tot::TotEngine
_yframe2 (defined in Tot::TotEngine)Tot::TotEngine
applyGameSettings()Engineinlinevirtual
buttonBorder(uint x1, uint y1, uint x2, uint y2, byte color1, byte color2, byte color3, byte color4, byte color5) (defined in Tot::TotEngine)Tot::TotEngine
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideTot::TotEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideTot::TotEnginevirtual
clearAnimation() (defined in Tot::TotEngine)Tot::TotEngine
clearScreenLayers() (defined in Tot::TotEngine)Tot::TotEngine
defaultSyncSoundSettings()Engineprotected
dirCanBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
dirMustBeGameAddOn(const Common::FSDirectory &dir) constEnginevirtual
drawFontSurface(Graphics::BgiFont &litt) (defined in Tot::TotEngine)Tot::TotEngine
drawInventory() (defined in Tot::TotEngine)Tot::TotEngine
drawInventoryMask() (defined in Tot::TotEngine)Tot::TotEngine
drawMenu(byte menuNumber) (defined in Tot::TotEngine)Tot::TotEngine
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
gameTypeHasAddOns() constEnginevirtual
getAutosaveSlot() constEngineinlinevirtual
getDebugger() finalEngineinlinevirtual
getEventManager()Engineinline
getFeatures() const (defined in Tot::TotEngine)Tot::TotEngine
getGameId() constTot::TotEngine
getMetaEngine() constEngineinline
getOrCreateDebugger()Engine
getRandomNumber(uint maxNum)Tot::TotEngineinline
getSaveFileManager()Engineinline
getSaveStateName(int slot) constEngineinlinevirtual
getTimerManager()Engineinline
getTotalPlayTime() constEngine
goToObject(byte zone1, byte zone2) (defined in Tot::TotEngine)Tot::TotEngine
handleAutoSave()Engine
hasFeature(EngineFeature f) const overrideTot::TotEngineinlinevirtual
initializePath(const Common::FSNode &gamePath)Enginevirtual
initializeScreenFile() (defined in Tot::TotEngine)Tot::TotEngine
isDataAndCDAudioReadFromSameCD()Engine
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
loadAnimationForDirection(Common::SeekableReadStream *stream, int direction) (defined in Tot::TotEngine)Tot::TotEngine
loadGameDialog()Engine
loadGameState(int slot)Enginevirtual
loadGameStream(Common::SeekableReadStream *stream) overrideTot::TotEnginevirtual
loadScreenData(uint screenNumber) (defined in Tot::TotEngine)Tot::TotEngine
openMainMenuDialog()Engine
pauseEngine()Engine
pauseEngineIntern(bool pause)Engineprotectedvirtual
quitGame()Enginestatic
readObject(uint objPos) (defined in Tot::TotEngine)Tot::TotEngine
readTextFile() (defined in Tot::TotEngine)Tot::TotEngine
readTextRegister() (defined in Tot::TotEngine)Tot::TotEngine
run() overrideTot::TotEngineprotectedvirtual
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) overrideTot::TotEnginevirtual
saveRoomData(RoomFileRegister *room, Common::SeekableWriteStream *stream) (defined in Tot::TotEngine)Tot::TotEngine
sayLine(uint textRef, byte textColor, byte shadowColor, uint &responseNumber, bool isWithinConversation) (defined in Tot::TotEngine)Tot::TotEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setRoomTrajectories(int height, int width, TRAJECTORIES_OP op, bool fixGrids=true) (defined in Tot::TotEngine)Tot::TotEngine
setTotalPlayTime(uint32 time=0)Engine
shouldQuit()Enginestatic
syncSoundSettings()Enginevirtual
TotEngine(OSystem *syst, const ADGameDescription *gameDesc) (defined in Tot::TotEngine)Tot::TotEngine
updateAddOns(const MetaEngine *metaEngine) constEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedAddOn(Common::String addOnName)Enginestatic
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~TotEngine() override (defined in Tot::TotEngine)Tot::TotEngine