aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlukaslw2014-06-15 21:04:12 +0200
committerlukaslw2014-06-22 20:09:10 +0200
commit2ba814516c3044f541181911f0e3d24fae683d91 (patch)
tree8c0f56d04c363473c02349693075f49fa2fc621d
parentd9e2fc15d15dbc51f398c5044ba1f13edfbe9338 (diff)
downloadscummvm-rg350-2ba814516c3044f541181911f0e3d24fae683d91.tar.gz
scummvm-rg350-2ba814516c3044f541181911f0e3d24fae683d91.tar.bz2
scummvm-rg350-2ba814516c3044f541181911f0e3d24fae683d91.zip
PRINCE: Rects constructors - update
-rw-r--r--engines/prince/prince.cpp30
1 files changed, 5 insertions, 25 deletions
diff --git a/engines/prince/prince.cpp b/engines/prince/prince.cpp
index 9499764333..ed29e5f5c2 100644
--- a/engines/prince/prince.cpp
+++ b/engines/prince/prince.cpp
@@ -247,20 +247,12 @@ void PrinceEngine::init() {
_optionsPic = new Graphics::Surface();
_optionsPic->create(_optionsWidth, _optionsHeight, Graphics::PixelFormat::createFormatCLUT8());
- Common::Rect picRect;
- picRect.left = 0;
- picRect.top = 0;
- picRect.right = _optionsWidth;
- picRect.bottom = _optionsHeight;
+ Common::Rect picRect(0, 0, _optionsWidth, _optionsHeight);
_optionsPic->fillRect(picRect, _graph->kShadowColor);
_optionsPicInInventory = new Graphics::Surface();
_optionsPicInInventory->create(_invOptionsWidth, _invOptionsHeight, Graphics::PixelFormat::createFormatCLUT8());
- Common::Rect invPicRect;
- invPicRect.left = 0;
- invPicRect.top = 0;
- invPicRect.right = _invOptionsWidth;
- invPicRect.bottom = _invOptionsHeight;
+ Common::Rect invPicRect(0, 0, _invOptionsWidth, _invOptionsHeight);
_optionsPicInInventory->fillRect(invPicRect, _graph->kShadowColor);
_roomBmp = new Image::BitmapDecoder();
@@ -1746,11 +1738,7 @@ void PrinceEngine::enableOptions() {
void PrinceEngine::checkOptions() {
if (_optionsFlag) {
- Common::Rect optionsRect;
- optionsRect.left = _optionsX;
- optionsRect.top = _optionsY;
- optionsRect.right = _optionsX + _optionsWidth;
- optionsRect.bottom = _optionsY + _optionsHeight;
+ Common::Rect optionsRect(_optionsX, _optionsY, _optionsX + _optionsWidth, _optionsY + _optionsHeight);
Common::Point mousePos = _system->getEventManager()->getMousePos();
if (!optionsRect.contains(mousePos)) {
_optionsFlag = 0;
@@ -1797,11 +1785,7 @@ void PrinceEngine::checkOptions() {
void PrinceEngine::checkInvOptions() {
if (_optionsFlag) {
- Common::Rect optionsRect;
- optionsRect.left = _optionsX;
- optionsRect.top = _optionsY;
- optionsRect.right = _optionsX + _invOptionsWidth;
- optionsRect.bottom = _optionsY + _invOptionsHeight;
+ Common::Rect optionsRect(_optionsX, _optionsY, _optionsX + _invOptionsWidth, _optionsY + _invOptionsHeight);
Common::Point mousePos = _system->getEventManager()->getMousePos();
if (!optionsRect.contains(mousePos)) {
_optionsFlag = 0;
@@ -1869,11 +1853,7 @@ void PrinceEngine::displayInventory() {
} else {
changeCursor(_currentPointerNumber);
- Common::Rect inventoryRect;
- inventoryRect.left = _invX1;
- inventoryRect.top = _invY1;
- inventoryRect.right = _invX1 + _invWidth;
- inventoryRect.bottom = _invY1 + _invHeight;
+ Common::Rect inventoryRect(_invX1, _invY1, _invX1 + _invWidth, _invY1 + _invHeight);
Common::Point mousePos = _system->getEventManager()->getMousePos();
if (!_invCurInside && inventoryRect.contains(mousePos)) {