aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/base_star.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/star_control/base_star.h')
-rw-r--r--engines/titanic/star_control/base_star.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/titanic/star_control/base_star.h b/engines/titanic/star_control/base_star.h
index 7e6329f78a..2c1c389e37 100644
--- a/engines/titanic/star_control/base_star.h
+++ b/engines/titanic/star_control/base_star.h
@@ -46,6 +46,11 @@ struct CBaseStarEntry {
};
class CBaseStar {
+private:
+ void draw1(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5);
+ void draw2(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5);
+ void draw3(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5);
+ void draw4(CSurfaceArea *surfaceArea, CStarControlSub12 *sub12, CStarControlSub5 *sub5);
protected:
Common::Array<CBaseStarEntry> _data;
CStarControlSub4 _sub4;
@@ -72,6 +77,9 @@ protected:
* Reset the data for an entry
*/
void resetEntry(CBaseStarEntry &entry);
+
+ void baseFn1(int v1, int v2, int v3, int v4);
+ void baseFn2(int v1, int v2);
public:
CBaseStar();
virtual ~CBaseStar() {}