diff options
Diffstat (limited to 'engines/neverhood/mouse.h')
-rw-r--r-- | engines/neverhood/mouse.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/neverhood/mouse.h b/engines/neverhood/mouse.h index d03588f4e0..4bda936a91 100644 --- a/engines/neverhood/mouse.h +++ b/engines/neverhood/mouse.h @@ -43,6 +43,20 @@ protected: void updateCursor(); }; +class Mouse435 : public StaticSprite { +public: + Mouse435(NeverhoodEngine *vm, uint32 fileHash, int16 x1, int16 x2); + void load(uint32 fileHash); +protected: + MouseCursorResource _mouseCursorResource; + int _frameNum; + int16 _x1; + int16 _x2; + void update(); + uint32 handleMessage(int messageNum, const MessageParam ¶m, Entity *sender); + void updateCursor(); +}; + } // End of namespace Neverhood #endif /* NEVERHOOD_MOUSE_H */ |