aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/star_control_sub6.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-07-16 18:23:25 -0400
committerPaul Gilbert2016-07-17 13:09:54 -0400
commit1b06a9294ac40dbba1437806e222e4cbdd32c016 (patch)
tree62843453cb5d23c67f036e94f9ee78579d8d5d16 /engines/titanic/star_control/star_control_sub6.h
parente674116edbd61054dae994033c0b0c10259b8aed (diff)
downloadscummvm-rg350-1b06a9294ac40dbba1437806e222e4cbdd32c016.tar.gz
scummvm-rg350-1b06a9294ac40dbba1437806e222e4cbdd32c016.tar.bz2
scummvm-rg350-1b06a9294ac40dbba1437806e222e4cbdd32c016.zip
TITANIC: Setup of CStarControlSub6 class
Diffstat (limited to 'engines/titanic/star_control/star_control_sub6.h')
-rw-r--r--engines/titanic/star_control/star_control_sub6.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/titanic/star_control/star_control_sub6.h b/engines/titanic/star_control/star_control_sub6.h
index 0c477ee345..10058f5888 100644
--- a/engines/titanic/star_control/star_control_sub6.h
+++ b/engines/titanic/star_control/star_control_sub6.h
@@ -33,10 +33,24 @@ private:
int _field24;
int _field28;
int _field2C;
+private:
+ static CStarControlSub6 *_static;
+public:
+ static void init();
+ static void deinit();
public:
CStarControlSub6();
+ CStarControlSub6(int mode, double amount);
+ /**
+ * Clear the item
+ */
void clear();
+
+ /**
+ * Sets the default data
+ */
+ void set(int mode, double val);
};
} // End of namespace Titanic