diff options
author | Paul Gilbert | 2016-06-30 23:40:58 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-15 19:26:08 -0400 |
commit | eebb42be89b3fe520bb4d175a0c0fac3c3291841 (patch) | |
tree | 05721ed9e8723bf4217d94b86bf22d32953ed352 /engines/titanic/star_control/star_control_sub4.h | |
parent | d436ce5dae8ab9d4c7dbe4c6d069f7202309f297 (diff) | |
download | scummvm-rg350-eebb42be89b3fe520bb4d175a0c0fac3c3291841.tar.gz scummvm-rg350-eebb42be89b3fe520bb4d175a0c0fac3c3291841.tar.bz2 scummvm-rg350-eebb42be89b3fe520bb4d175a0c0fac3c3291841.zip |
TITANIC: Work on CBaseStar and CStarControlSub4 classes
Diffstat (limited to 'engines/titanic/star_control/star_control_sub4.h')
-rw-r--r-- | engines/titanic/star_control/star_control_sub4.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/engines/titanic/star_control/star_control_sub4.h b/engines/titanic/star_control/star_control_sub4.h index 4aa75f8566..f0fcfaf7f4 100644 --- a/engines/titanic/star_control/star_control_sub4.h +++ b/engines/titanic/star_control/star_control_sub4.h @@ -25,17 +25,21 @@ namespace Titanic { +struct CBaseStarVal { + double _v1, _v2, _v3; + CBaseStarVal() : _v1(0), _v2(0), _v3(0) {} +}; + class CStarControlSub4 { private: - int _field0; - int _field4; - int _field8; - int _fieldC; - int _field10; - int _field14; + CBaseStarVal _min; + CBaseStarVal _max; public: CStarControlSub4(); + void initialize(); + + void checkEntry(const CBaseStarVal &val); }; } // End of namespace Titanic |