diff options
author | Bastien Bouclet | 2017-02-19 09:36:38 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2017-07-03 08:50:10 +0200 |
commit | 1aa42338025543814ac0dbf41ed62c03ccf01ba8 (patch) | |
tree | 1f03b0d35055024bd169992915e7a38852301396 /engines/mohawk/riven_card.h | |
parent | ad7f94f10f5893ed2ee14f9fc7b48d8ebbce49de (diff) | |
download | scummvm-rg350-1aa42338025543814ac0dbf41ed62c03ccf01ba8.tar.gz scummvm-rg350-1aa42338025543814ac0dbf41ed62c03ccf01ba8.tar.bz2 scummvm-rg350-1aa42338025543814ac0dbf41ed62c03ccf01ba8.zip |
MOHAWK: Rework stack frame updates to work like the original
Diffstat (limited to 'engines/mohawk/riven_card.h')
-rw-r--r-- | engines/mohawk/riven_card.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/mohawk/riven_card.h b/engines/mohawk/riven_card.h index 73c47b66aa..27e6ec2ca8 100644 --- a/engines/mohawk/riven_card.h +++ b/engines/mohawk/riven_card.h @@ -118,11 +118,14 @@ public: /** Handle a mouse move event */ RivenScriptPtr onMouseMove(const Common::Point &mouse); + /** General frame update handler */ + RivenScriptPtr onFrame(); + /** Frame update handler for the mouse cursor */ - void onMouseUpdate(); + RivenScriptPtr onMouseUpdate(); /** Frame update handler for mouse dragging */ - void onMouseDragUpdate(); + RivenScriptPtr onMouseDragUpdate(); /** Write all of the card's data to standard output */ void dump() const; |