From ca58a3cced99fc2a8989da0155c1927bc0f08b6f Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 2 Jul 2011 04:36:59 +0300 Subject: Replace some getters to direct member access in Image class. --- src/imageparticle.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/imageparticle.cpp') diff --git a/src/imageparticle.cpp b/src/imageparticle.cpp index ca220bcc4..e38dc8cb5 100644 --- a/src/imageparticle.cpp +++ b/src/imageparticle.cpp @@ -70,14 +70,14 @@ bool ImageParticle::draw(Graphics *graphics, int offsetX, int offsetY) const if (!isAlive() || !mImage) return false; - int screenX = static_cast(mPos.x) + offsetX - mImage->getWidth() / 2; + int screenX = static_cast(mPos.x) + offsetX - mImage->mBounds.w / 2; int screenY = static_cast(mPos.y) - static_cast(mPos.z) - + offsetY - mImage->getHeight() / 2; + + offsetY - mImage->mBounds.h / 2; // Check if on screen - if (screenX + mImage->getWidth() < 0 || + if (screenX + mImage->mBounds.w < 0 || screenX > graphics->getWidth() || - screenY + mImage->getHeight() < 0 || + screenY + mImage->mBounds.h < 0 || screenY > graphics->getHeight()) { return false; -- cgit v1.2.3-70-g09d2