diff options
| -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;  | 
