aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/collisionman.h
diff options
context:
space:
mode:
authorjohndoe1232011-07-08 19:09:33 +0000
committerWillem Jan Palenstijn2013-05-08 20:38:46 +0200
commit5c69ae21ddf535f862585a4fa5892a9a1146618f (patch)
treed7c6bbe277a528bcbb1a2f00d91846cef9e01141 /engines/neverhood/collisionman.h
parent78d632b0eda3c7be13a265cfb9fa5d16c7b418eb (diff)
downloadscummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.tar.gz
scummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.tar.bz2
scummvm-rg350-5c69ae21ddf535f862585a4fa5892a9a1146618f.zip
NEVERHOOD: More work on Klayman (still eye cancerous code)
- Start to implement KmScene1001 - Implement queryPositionSprite and queryPositionRectList - Implement message list related code (setting and running them) - Access to message params now with accessors (so compatible types can be converted)
Diffstat (limited to 'engines/neverhood/collisionman.h')
-rw-r--r--engines/neverhood/collisionman.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/neverhood/collisionman.h b/engines/neverhood/collisionman.h
index 426dca0c95..155859923b 100644
--- a/engines/neverhood/collisionman.h
+++ b/engines/neverhood/collisionman.h
@@ -42,6 +42,8 @@ public:
void clearSprites();
void save();
void restore();
+ uint getSpriteCount() const { return _sprites.size(); }
+ Sprite *getSprite(uint index) const { return _sprites[index]; }
protected:
NeverhoodEngine *_vm;
HitRectList *_hitRects;