diff options
Diffstat (limited to 'engines/titanic/star_control/star_control_sub7.h')
-rw-r--r-- | engines/titanic/star_control/star_control_sub7.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/engines/titanic/star_control/star_control_sub7.h b/engines/titanic/star_control/star_control_sub7.h index b73124ddd7..619e779075 100644 --- a/engines/titanic/star_control/star_control_sub7.h +++ b/engines/titanic/star_control/star_control_sub7.h @@ -30,8 +30,15 @@ class CStarControlSub7 : public CBaseStar { public: virtual ~CStarControlSub7() { clear(); } - virtual void proc2(int v1, int v2, int v3); - virtual bool proc5(int v1); + /** + * Draw the item + */ + virtual void draw(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5); + + /** + * Adds a new star, or removes one if already present at the given co-ordinates + */ + virtual bool addStar(const CBaseStarEntry *entry); }; } // End of namespace Titanic |