diff options
author | Paul Gilbert | 2017-09-09 18:18:25 -0400 |
---|---|---|
committer | Paul Gilbert | 2017-09-09 18:18:25 -0400 |
commit | 74c401c926f1c38d74c09b290e62de900e741ee6 (patch) | |
tree | a81541eff475f7112ebba7d739fa2609349511eb /engines/titanic/pet_control/pet_starfield.h | |
parent | 1e0a22db5c7c336b1e663b8dfd7ee6192f35030f (diff) | |
download | scummvm-rg350-74c401c926f1c38d74c09b290e62de900e741ee6.tar.gz scummvm-rg350-74c401c926f1c38d74c09b290e62de900e741ee6.tar.bz2 scummvm-rg350-74c401c926f1c38d74c09b290e62de900e741ee6.zip |
TITANIC: Cleanup and fixes for clicking on Starfield marker LEDs
Diffstat (limited to 'engines/titanic/pet_control/pet_starfield.h')
-rw-r--r-- | engines/titanic/pet_control/pet_starfield.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/titanic/pet_control/pet_starfield.h b/engines/titanic/pet_control/pet_starfield.h index deefae74c6..a0aa1c762a 100644 --- a/engines/titanic/pet_control/pet_starfield.h +++ b/engines/titanic/pet_control/pet_starfield.h @@ -56,11 +56,14 @@ private: void drawButton(MarkerState state, int index, CScreenManager *screenManager); /** - * Mouse down handling for Nav elements + * Handles clicking on any of the three locked star LED markers */ - bool elementsMouseDown(CMouseButtonDownMsg *msg); + bool markersMouseDown(CMouseButtonDownMsg *msg); - bool elementMouseButton(int index, CMouseButtonDownMsg *msg, const Rect &rect); + /** + * Handles clicking on a specific locked star LED marker + */ + bool markerMouseDown(int index, CMouseButtonDownMsg *msg, const Rect &rect); public: CPetStarfield(); |