diff options
Diffstat (limited to 'engines/titanic/pet_control/pet_glyphs.h')
-rw-r--r-- | engines/titanic/pet_control/pet_glyphs.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/titanic/pet_control/pet_glyphs.h b/engines/titanic/pet_control/pet_glyphs.h index 883c7992a3..9216a42c74 100644 --- a/engines/titanic/pet_control/pet_glyphs.h +++ b/engines/titanic/pet_control/pet_glyphs.h @@ -74,6 +74,11 @@ public: void translateBack(const Point &pt) { _element.translate(-pt.x, -pt.y); } /** + * Get the parent RealLife area + */ + CPetGlyphs *getOwner() { return _owner; } + + /** * Get the PET control */ CPetControl *getPetControl() const; @@ -106,7 +111,7 @@ public: /** * Draw the glyph at a specified position */ - virtual void drawAt(CScreenManager *screenManager, const Point &pt); + virtual void drawAt(CScreenManager *screenManager, const Point &pt, bool isHighlighted); /** * Handles any secondary drawing of the glyph |