From 61db7190a36ca531a5d5cd0d7d085f7cb47b4dd8 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 14 Jan 2017 18:19:12 -0500 Subject: TITANIC: Clarify dirty rect methods in CGameManager --- engines/titanic/core/game_object.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines/titanic/core') diff --git a/engines/titanic/core/game_object.cpp b/engines/titanic/core/game_object.cpp index 3e1cb0858c..2b327960fe 100644 --- a/engines/titanic/core/game_object.cpp +++ b/engines/titanic/core/game_object.cpp @@ -425,7 +425,7 @@ void CGameObject::processMoveRangeInfo() { void CGameObject::makeDirty(const Rect &r) { CGameManager *gameManager = getGameManager(); if (gameManager) - gameManager->extendBounds(r); + gameManager->addDirtyRect(r); } void CGameObject::makeDirty() { @@ -581,7 +581,7 @@ void CGameObject::petShow() { if (gameManager) { gameManager->_gameState._petActive = true; gameManager->_gameState.setMode(GSMODE_INTERACTIVE); - gameManager->initBounds(); + gameManager->markAllDirty(); } } @@ -590,7 +590,7 @@ void CGameObject::petHide() { if (gameManager) { gameManager->_gameState._petActive = false; gameManager->_gameState.setMode(GSMODE_INTERACTIVE); - gameManager->initBounds(); + gameManager->markAllDirty(); } } -- cgit v1.2.3