ScummVM API documentation
Toon::ToonEngine Member List

This is the complete list of members for Toon::ToonEngine, including all inherited members.

_activeEnhancements (defined in Engine)Engineprotected
_additionalPalette1 (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_additionalPalette2 (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_additionalPalette2Present (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_animationManager (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_animationSceneScriptRunFlag (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_audioManager (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_backupPalette (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_characters (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_conversationData (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentCutaway (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentDemoFont (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentFont (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentHotspotItem (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentMask (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentPicture (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentScriptRegion (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentTextLine (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentTextLineCharacterId (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentTextLineId (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentTextLineX (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_currentTextLineY (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_cursorAnimation (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_cursorAnimationInstance (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_cursorOffsetX (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_cursorOffsetY (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_cutawayPalette (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_dialogIcons (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_dirtyAll (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_dirtyRects (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_drew (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_eventManEngineprotected
_finalPalette (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_firstFrame (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_flux (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_fluxPalette (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_fontEZ (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_fontRenderer (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_fontToon (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_gameDescription (defined in Toon::ToonEngine)Toon::ToonEngine
_gameState (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_gameVariant (defined in Toon::ToonEngine)Toon::ToonEngine
_genericTexts (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_hotspots (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_inventoryIcons (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_inventoryIconSlots (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_inventoryPicture (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_isDemo (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_isEnglishDemo (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_language (defined in Toon::ToonEngine)Toon::ToonEngine
_lastMouseButton (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_lastProcessedSceneScript (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_lastRenderTime (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_locationDirNotVisited (defined in Toon::ToonEngine)Toon::ToonEngine
_locationDirVisited (defined in Toon::ToonEngine)Toon::ToonEngine
_mainMenuDialogEngineprotected
_mainSurface (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_mixerEngine
_mouseButton (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_mouseX (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_mouseY (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_moviePlayer (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_needPaletteFlush (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_noMusicDriver (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_numVariant (defined in Toon::ToonEngine)Toon::ToonEngine
_oldDirtyRects (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_oldScrollValue (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_oldTimer (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_oldTimer2 (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_pathFinding (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_resources (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_rnd (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_roomScaleData (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_roomTexts (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_saveBufferStream (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_saveFileManEngineprotected
_sceneAnimations (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_sceneAnimationScripts (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_script (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_script_func (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_scriptData (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_scriptState (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_scriptStep (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_shadowLUT (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_shouldQuit (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_showConversationText (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_specialInfoLine (defined in Toon::ToonEngine)Toon::ToonEngine
_systemEngine
_targetNameEngineprotected
_textSpeed (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_tickLength (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_timerEngineprotected
_universalPalette (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_updatingSceneScriptRunFlag (defined in Toon::ToonEngine)Toon::ToonEngineprotected
_useAlternativeFont (defined in Toon::ToonEngine)Toon::ToonEngineprotected
addDirtyRect(int32 left, int32 top, int32 right, int32 bottom) (defined in Toon::ToonEngine)Toon::ToonEngine
addItemToInventory(int32 item) (defined in Toon::ToonEngine)Toon::ToonEngine
applyGameSettings()Engineinlinevirtual
canLoadGameStateCurrently(Common::U32String *msg=nullptr) overrideToon::ToonEnginevirtual
canSaveAutosaveCurrently()Engineinlinevirtual
canSaveGameStateCurrently(Common::U32String *msg=nullptr) overrideToon::ToonEnginevirtual
characterTalk(int32 dialogid, bool blocking=true) (defined in Toon::ToonEngine)Toon::ToonEngine
clearDirtyRects() (defined in Toon::ToonEngine)Toon::ToonEngine
clickEvent() (defined in Toon::ToonEngine)Toon::ToonEngine
copyToVirtualScreen(bool updateScreen=true) (defined in Toon::ToonEngine)Toon::ToonEngine
createMouseItem(int32 item) (defined in Toon::ToonEngine)Toon::ToonEngine
createRoomFilename(const Common::String &name) (defined in Toon::ToonEngine)Toon::ToonEngine
createShadowLUT() (defined in Toon::ToonEngine)Toon::ToonEngine
defaultSyncSoundSettings()Engineprotected
deleteItemFromInventory(int32 item) (defined in Toon::ToonEngine)Toon::ToonEngine
deleteMouseItem() (defined in Toon::ToonEngine)Toon::ToonEngine
dirtyAllScreen() (defined in Toon::ToonEngine)Toon::ToonEngine
disableTimer(int32 timerId) (defined in Toon::ToonEngine)Toon::ToonEngine
doFrame() (defined in Toon::ToonEngine)Toon::ToonEngine
doMagnifierEffect() (defined in Toon::ToonEngine)Toon::ToonEngine
drawConversationIcons() (defined in Toon::ToonEngine)Toon::ToonEngine
drawConversationLine() (defined in Toon::ToonEngine)Toon::ToonEngine
drawCustomText(int16 x, int16 y, const char *line, Graphics::Surface *frame, byte color) (defined in Toon::ToonEngine)Toon::ToonEngine
drawInfoLine() (defined in Toon::ToonEngine)Toon::ToonEngine
drawPalette() (defined in Toon::ToonEngine)Toon::ToonEngine
drawSack() (defined in Toon::ToonEngine)Toon::ToonEngine
enableTimer(int32 timerId) (defined in Toon::ToonEngine)Toon::ToonEngine
Engine(OSystem *syst)Engine
EngineFeature enum nameEngine
enhancementEnabled(int32 cls) (defined in Engine)Engine
errorString(const char *buf_input, char *buf_output, int buf_output_size)Enginevirtual
errorUnsupportedGame(Common::String extraMsg)Enginestatic
existExtractedCDAudioFiles(uint track=1)Engine
exitScene() (defined in Toon::ToonEngine)Toon::ToonEngine
fadeIn(int32 numFrames) (defined in Toon::ToonEngine)Toon::ToonEngine
fadeOut(int32 numFrames) (defined in Toon::ToonEngine)Toon::ToonEngine
fixPaletteEntries(uint8 *palette, int num) (defined in Toon::ToonEngine)Toon::ToonEngine
flipMute()Enginevirtual
flipScreens() (defined in Toon::ToonEngine)Toon::ToonEngine
flushPalette(bool deferFlushToNextRender=true) (defined in Toon::ToonEngine)Toon::ToonEngine
getAnimationManager() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getAudioManager() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getAutosaveSlot() constEngineinlinevirtual
getCharacter(int32 charId) (defined in Toon::ToonEngine)Toon::ToonEngineinline
getCharacterById(int32 charId) (defined in Toon::ToonEngine)Toon::ToonEngine
getConversationFlag(int32 locationId, int32 param) (defined in Toon::ToonEngine)Toon::ToonEngine
getCurrentCharacterTalking() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getCurrentLineToSay() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getCurrentUpdatingSceneAnimation() (defined in Toon::ToonEngine)Toon::ToonEngine
getDebugger() finalEngineinlinevirtual
getDrew() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getEventManager()Engineinline
getFlux() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getHotspots() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getLayerAtPoint(int32 x, int32 y) (defined in Toon::ToonEngine)Toon::ToonEngine
getLocationString(int32 locationId, bool alreadyVisited) (defined in Toon::ToonEngine)Toon::ToonEngine
getMainSurface() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getMask() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getMetaEngine() constEngineinline
getMouseEvent() (defined in Toon::ToonEngine)Toon::ToonEngine
getMouseX() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getMouseY() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getMoviePlayer() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getOldMilli() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getOrCreateDebugger()Engine
getPathFinding() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getPicture() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getSaveBufferStream() (defined in Toon::ToonEngine)Toon::ToonEngine
getSaveFileManager()Engineinline
getSavegameName(int nr) (defined in Toon::ToonEngine)Toon::ToonEngine
getSaveStateName(int slot) constEngineinlinevirtual
getScaleAtPoint(int32 x, int32 y) (defined in Toon::ToonEngine)Toon::ToonEngine
getSceneAnimation(int32 id) (defined in Toon::ToonEngine)Toon::ToonEngineinline
getSceneAnimationScript(int32 id) (defined in Toon::ToonEngine)Toon::ToonEngineinline
getScript() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getScriptRegionNested() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getShadowLUT() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getSpecialConversationMusic(int32 locationId) (defined in Toon::ToonEngine)Toon::ToonEngine
getSpecialInventoryItem(int32 item) (defined in Toon::ToonEngine)Toon::ToonEngine
getTextPosition(int32 characterId, int32 *retX, int32 *retY) (defined in Toon::ToonEngine)Toon::ToonEngine
getTickLength() (defined in Toon::ToonEngine)Toon::ToonEngineinline
getTimerManager()Engineinline
getTotalPlayTime() constEngine
getZAtPoint(int32 x, int32 y) (defined in Toon::ToonEngine)Toon::ToonEngine
handleAutoSave()Engine
handleInventoryOnDrew(int32 itemId) (defined in Toon::ToonEngine)Toon::ToonEngine
handleInventoryOnFlux(int32 itemId) (defined in Toon::ToonEngine)Toon::ToonEngine
handleInventoryOnInventory(int32 itemDest, int32 itemSrc) (defined in Toon::ToonEngine)Toon::ToonEngine
hasFeature(EngineFeature f) const overrideToon::ToonEngineinlinevirtual
haveAConversation(int32 convId) (defined in Toon::ToonEngine)Toon::ToonEngine
hideCutaway() (defined in Toon::ToonEngine)Toon::ToonEngine
init() (defined in Toon::ToonEngine)Toon::ToonEngine
initChapter() (defined in Toon::ToonEngine)Toon::ToonEngine
initCharacter(int32 characterId, int32 animScriptId, int32 animToPlayId, int32 sceneAnimationId) (defined in Toon::ToonEngine)Toon::ToonEngine
initFonts() (defined in Toon::ToonEngine)Toon::ToonEngine
initializePath(const Common::FSNode &gamePath)Enginevirtual
isDataAndCDAudioReadFromSameCD()Engine
isEnglishDemo() (defined in Toon::ToonEngine)Toon::ToonEngineinline
isPaused() constEngineinline
isUpdatingSceneAnimation() (defined in Toon::ToonEngine)Toon::ToonEngine
kSupportsArbitraryResolutions enum valueEngine
kSupportsChangingOptionsDuringRuntime enum valueEngine
kSupportsHelp enum valueEngine
kSupportsLoadingDuringRuntime enum valueEngine
kSupportsQuitDialogOverride enum valueEngine
kSupportsReturnToLauncher enum valueEngine
kSupportsSavingDuringRuntime enum valueEngine
kSupportsSubtitleOptions enum valueEngine
loadAdditionalPalette(const Common::Path &fileName, int32 mode) (defined in Toon::ToonEngine)Toon::ToonEngine
loadCursor() (defined in Toon::ToonEngine)Toon::ToonEngine
loadGame(int32 slot) (defined in Toon::ToonEngine)Toon::ToonEngine
loadGameDialog()Engine
loadGameState(int slot) overrideToon::ToonEngineinlinevirtual
loadGameStream(Common::SeekableReadStream *stream)Enginevirtual
loadScene(int32 SceneId, bool forGameLoad=false) (defined in Toon::ToonEngine)Toon::ToonEngine
loadTextsVariants(Common::File &in) (defined in Toon::ToonEngine)Toon::ToonEngine
loadToonDat() (defined in Toon::ToonEngine)Toon::ToonEngine
makeLineNonWalkable(int32 x, int32 y, int32 x2, int32 y2) (defined in Toon::ToonEngine)Toon::ToonEngine
makeLineWalkable(int32 x, int32 y, int32 x2, int32 y2) (defined in Toon::ToonEngine)Toon::ToonEngine
newGame() (defined in Toon::ToonEngine)Toon::ToonEngine
openMainMenuDialog()Engine
parseInput() (defined in Toon::ToonEngine)Toon::ToonEngine
pauseEngine()Engine
pauseEngineIntern(bool pause) overrideToon::ToonEnginevirtual
pauseSceneAnimationScript(int32 animScriptId, int32 tickToWait) (defined in Toon::ToonEngine)Toon::ToonEngine
playRoomMusic() (defined in Toon::ToonEngine)Toon::ToonEngine
playSFX(int32 id, int32 volume) (defined in Toon::ToonEngine)Toon::ToonEngine
playSoundWrong() (defined in Toon::ToonEngine)Toon::ToonEngine
playTalkAnimOnCharacter(int32 animID, int32 characterId, bool talker) (defined in Toon::ToonEngine)Toon::ToonEngine
prepareConversations() (defined in Toon::ToonEngine)Toon::ToonEngine
processConversationClick(Conversation *conv, int32 status) (defined in Toon::ToonEngine)Toon::ToonEngine
quitGame()Enginestatic
randRange(int32 minStart, int32 maxStart) (defined in Toon::ToonEngine)Toon::ToonEngine
rearrangeInventory() (defined in Toon::ToonEngine)Toon::ToonEngine
render() (defined in Toon::ToonEngine)Toon::ToonEngine
renderInventory() (defined in Toon::ToonEngine)Toon::ToonEngine
replaceItemFromInventory(int32 item, int32 destItem) (defined in Toon::ToonEngine)Toon::ToonEngine
resources() (defined in Toon::ToonEngine)Toon::ToonEngineinline
restorePalette() (defined in Toon::ToonEngine)Toon::ToonEngine
restoreRifFlags(int32 location) (defined in Toon::ToonEngine)Toon::ToonEngine
run() overrideToon::ToonEnginevirtual
runConversationCommand(int16 **command) (defined in Toon::ToonEngine)Toon::ToonEngine
runDialog(GUI::Dialog &dialog)Engineprotectedvirtual
runEventScript(int32 x, int32 y, int32 mode, int32 id, int32 scriptId) (defined in Toon::ToonEngine)Toon::ToonEngine
saveAutosaveIfEnabled()Engine
saveGame(int32 slot, const Common::String &saveGameDesc) (defined in Toon::ToonEngine)Toon::ToonEngine
saveGameDialog()Engine
saveGameState(int slot, const Common::String &desc, bool isAutosave=false) overrideToon::ToonEngineinlinevirtual
saveGameStream(Common::WriteStream *stream, bool isAutosave=false)Enginevirtual
sayLines(int numLines, int dialogId) (defined in Toon::ToonEngine)Toon::ToonEngine
selectHotspot() (defined in Toon::ToonEngine)Toon::ToonEngine
setCursor(int32 type, bool inventory=false, int32 offsetX=0, int offsetY=0) (defined in Toon::ToonEngine)Toon::ToonEngine
setDebugger(GUI::Debugger *debugger)Engineinline
setFont(bool alternative) (defined in Toon::ToonEngine)Toon::ToonEngine
setGameToLoadSlot(int slot)Engine
setMetaEngine(MetaEngine *metaEngine)Engineinline
setPaletteEntries(uint8 *palette, int32 offset, int32 num) (defined in Toon::ToonEngine)Toon::ToonEngine
setSceneAnimationScriptUpdate(bool enable) (defined in Toon::ToonEngine)Toon::ToonEngine
setTimer(int32 timerId, int32 timerWait) (defined in Toon::ToonEngine)Toon::ToonEngine
setTotalPlayTime(uint32 time=0)Engine
setupGeneralPalette() (defined in Toon::ToonEngine)Toon::ToonEngine
shouldQuit()Enginestatic
shouldQuitGame() const (defined in Toon::ToonEngine)Toon::ToonEngineinline
showConversationText() const (defined in Toon::ToonEngine)Toon::ToonEngine
showCutaway(const Common::Path &cutawayPicture) (defined in Toon::ToonEngine)Toon::ToonEngine
showInventory() (defined in Toon::ToonEngine)Toon::ToonEngine
showMainMenu(bool &loadedGame) (defined in Toon::ToonEngine)Toon::ToonEngine
showOptions() (defined in Toon::ToonEngine)Toon::ToonEngine
showQuitConfirmationDialogue() (defined in Toon::ToonEngine)Toon::ToonEngine
simpleCharacterTalk(int32 dialogid) (defined in Toon::ToonEngine)Toon::ToonEngine
simpleUpdate(bool waitCharacterToTalk=false) (defined in Toon::ToonEngine)Toon::ToonEngine
state() (defined in Toon::ToonEngine)Toon::ToonEngineinline
storePalette() (defined in Toon::ToonEngine)Toon::ToonEngine
storeRifFlags(int32 location) (defined in Toon::ToonEngine)Toon::ToonEngine
syncSoundSettings() overrideToon::ToonEnginevirtual
ToonEngine(OSystem *syst, const ADGameDescription *gameDescription) (defined in Toon::ToonEngine)Toon::ToonEngine
unloadTextsVariants(char **texts) (defined in Toon::ToonEngine)Toon::ToonEngine
unloadToonDat() (defined in Toon::ToonEngine)Toon::ToonEngine
update(int32 timeIncrement) (defined in Toon::ToonEngine)Toon::ToonEngine
updateAnimationSceneScripts(int32 timeElapsed) (defined in Toon::ToonEngine)Toon::ToonEngine
updateCharacters(int32 timeElapsed) (defined in Toon::ToonEngine)Toon::ToonEngine
updateScrolling(bool force, int32 timeIncrement) (defined in Toon::ToonEngine)Toon::ToonEngine
updateTimer(int32 timeIncrement) (defined in Toon::ToonEngine)Toon::ToonEngine
updateTimers() (defined in Toon::ToonEngine)Toon::ToonEngine
viewInventoryItem(const Common::Path &str, int32 lineId, int32 itemDest) (defined in Toon::ToonEngine)Toon::ToonEngine
waitForScriptStep() (defined in Toon::ToonEngine)Toon::ToonEngine
waitTicks(int32 numTicks, bool breakOnMouseClick) (defined in Toon::ToonEngine)Toon::ToonEngine
warnMissingExtractedCDAudio()Engine
warnUserAboutUnsupportedGame(Common::String msg=Common::String())Enginestatic
~Engine()Enginevirtual
~ToonEngine() override (defined in Toon::ToonEngine)Toon::ToonEngine