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