diff options
author | Einar Johan Trøan Sømåen | 2013-04-17 20:02:08 +0200 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2013-04-17 20:02:08 +0200 |
commit | 769b1084ab9ec297f8cd6b1cff15fca3c3b3ebc9 (patch) | |
tree | 946d65f3b656a4df2865fd2a76dae91b0a106cd1 | |
parent | fd7c38f6d8da83614e71a8a703f275f3ca251dbf (diff) | |
download | scummvm-rg350-769b1084ab9ec297f8cd6b1cff15fca3c3b3ebc9.tar.gz scummvm-rg350-769b1084ab9ec297f8cd6b1cff15fca3c3b3ebc9.tar.bz2 scummvm-rg350-769b1084ab9ec297f8cd6b1cff15fca3c3b3ebc9.zip |
WINTERMUTE: Privatize even more members in BaseGame.
-rw-r--r-- | engines/wintermute/base/base_game.h | 8 | ||||
-rw-r--r-- | engines/wintermute/base/base_sub_frame.cpp | 2 | ||||
-rw-r--r-- | engines/wintermute/wintermute.cpp | 4 |
3 files changed, 9 insertions, 5 deletions
diff --git a/engines/wintermute/base/base_game.h b/engines/wintermute/base/base_game.h index c1bf32bbd2..43deccf18d 100644 --- a/engines/wintermute/base/base_game.h +++ b/engines/wintermute/base/base_game.h @@ -97,7 +97,7 @@ public: void setShowFPS(bool enabled) { _debugShowFPS = enabled; } - bool _suspendedRendering; + bool getSuspendedRendering() const { return _suspendedRendering; } TTextEncoding _textEncoding; bool _textRTL; @@ -179,7 +179,8 @@ public: bool _subtitles; // RO int _scheduledLoadSlot; - bool _loading; + + bool getIsLoading() const { return _loading; } virtual bool handleMouseWheel(int delta); bool _quitting; @@ -286,6 +287,7 @@ private: bool _saveDirChecked; Common::String _localSaveDir; + bool _loading; bool _reportTextureFormat; @@ -308,6 +310,8 @@ private: void setWindowTitle(); + bool _suspendedRendering; + BaseSprite *_cursorNoninteractive; BaseKeyboardState *_keyboardState; diff --git a/engines/wintermute/base/base_sub_frame.cpp b/engines/wintermute/base/base_sub_frame.cpp index a06d7f50eb..c8c07737ac 100644 --- a/engines/wintermute/base/base_sub_frame.cpp +++ b/engines/wintermute/base/base_sub_frame.cpp @@ -243,7 +243,7 @@ bool BaseSubFrame::draw(int x, int y, BaseObject *registerOwner, float zoomX, fl _gameRef->_renderer->addRectToList(new BaseActiveRect(_gameRef, registerOwner, this, (int)(x - (_hotspotX + getRect().left) * (zoomX / 100)), (int)(y - (_hotspotY + getRect().top) * (zoomY / 100)), (int)((getRect().right - getRect().left) * (zoomX / 100)), (int)((getRect().bottom - getRect().top) * (zoomY / 100)), zoomX, zoomY, precise)); } } - if (_gameRef->_suspendedRendering) { + if (_gameRef->getSuspendedRendering()) { return STATUS_OK; } diff --git a/engines/wintermute/wintermute.cpp b/engines/wintermute/wintermute.cpp index dc797744ad..567b2551bb 100644 --- a/engines/wintermute/wintermute.cpp +++ b/engines/wintermute/wintermute.cpp @@ -243,10 +243,10 @@ int WintermuteEngine::messageLoop() { } // ***** flip - if (!_game->_suspendedRendering) { + if (!_game->getSuspendedRendering()) { _game->_renderer->flip(); } - if (_game->_loading) { + if (_game->getIsLoading()) { _game->loadGame(_game->_scheduledLoadSlot); } prevTime = time; |