diff options
Diffstat (limited to 'engines/titanic/core/link_item.h')
-rw-r--r-- | engines/titanic/core/link_item.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/titanic/core/link_item.h b/engines/titanic/core/link_item.h index dd93e2a0bf..609310a7c3 100644 --- a/engines/titanic/core/link_item.h +++ b/engines/titanic/core/link_item.h @@ -26,6 +26,7 @@ #include "titanic/support/mouse_cursor.h" #include "titanic/core/named_item.h" #include "titanic/support/movie_clip.h" +#include "titanic/messages/messages.h" namespace Titanic { @@ -50,6 +51,8 @@ public: Rect _bounds; CursorId _cursorId; public: + static Movement getMovementFromCursor(CursorId cursorId); +public: CLASSDEF; CLinkItem(); @@ -93,6 +96,11 @@ public: * Get the movie clip, if any, that's used when the link is used */ CMovieClip *getClip() const; + + /** + * Get the movement, if any, the cursor represents + */ + Movement getMovement() const; }; } // End of namespace Titanic |