aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/assets.h
diff options
context:
space:
mode:
authorFilippos Karapetis2015-11-23 00:41:07 +0200
committerFilippos Karapetis2015-11-23 00:41:07 +0200
commitd9e2943fe6962810ffccc6ae136d7092ac0bd4bf (patch)
tree527c856b2adf129b8bde442823ffe6bcf81f4684 /engines/mads/assets.h
parent0c7bde123b93f30939b3560e3117e1b13d27502e (diff)
parentf0d17d2c061dd2d4648e501d8f0caf8fd3ad7f73 (diff)
downloadscummvm-rg350-d9e2943fe6962810ffccc6ae136d7092ac0bd4bf.tar.gz
scummvm-rg350-d9e2943fe6962810ffccc6ae136d7092ac0bd4bf.tar.bz2
scummvm-rg350-d9e2943fe6962810ffccc6ae136d7092ac0bd4bf.zip
Merge pull request #626 from dreammaster/phantom
MADS: Return of the Phantom WIP
Diffstat (limited to 'engines/mads/assets.h')
-rw-r--r--engines/mads/assets.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/mads/assets.h b/engines/mads/assets.h
index 8a0dc2cd44..0aae534498 100644
--- a/engines/mads/assets.h
+++ b/engines/mads/assets.h
@@ -99,8 +99,9 @@ public:
int getCount() { return _frameCount; }
int getFrameRate() const { return _frameRate; }
int getPixelSpeed() const { return _pixelSpeed; }
- int getFrameWidth(int index);
- int getFrameHeight(int index);
+ Common::Point getFramePos(int index) { assert (index < _frameCount); return Common::Point(_frames[index]._bounds.left, _frames[index]._bounds.top); }
+ int getFrameWidth(int index) { assert (index < _frameCount); return _frames[index]._bounds.width(); }
+ int getFrameHeight(int index) { assert (index < _frameCount); return _frames[index]._bounds.height(); }
int getMaxFrameWidth() const { return _maxWidth; }
int getMaxFrameHeight() const { return _maxHeight; }
MSprite *getFrame(int frameIndex);