aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/star_control/star_control_sub13.h
diff options
context:
space:
mode:
authorPaul Gilbert2017-03-05 09:59:43 -0500
committerPaul Gilbert2017-03-05 09:59:43 -0500
commitf040c1bc91c4365c02aae61022e60e5c743ce013 (patch)
treece69247c3688df50d176d45c040386c09e29c238 /engines/titanic/star_control/star_control_sub13.h
parent3a0bc46eb1dbcbc521c900c0168bd73dff259e52 (diff)
downloadscummvm-rg350-f040c1bc91c4365c02aae61022e60e5c743ce013.tar.gz
scummvm-rg350-f040c1bc91c4365c02aae61022e60e5c743ce013.tar.bz2
scummvm-rg350-f040c1bc91c4365c02aae61022e60e5c743ce013.zip
TITANIC: Implementing starfield methods
Diffstat (limited to 'engines/titanic/star_control/star_control_sub13.h')
-rw-r--r--engines/titanic/star_control/star_control_sub13.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/titanic/star_control/star_control_sub13.h b/engines/titanic/star_control/star_control_sub13.h
index 75ae03b977..047df987d2 100644
--- a/engines/titanic/star_control/star_control_sub13.h
+++ b/engines/titanic/star_control/star_control_sub13.h
@@ -37,15 +37,11 @@ private:
double _field1C;
int _width;
int _height;
- double _valArray[5];
FMatrix _matrix;
CStarControlSub6 _sub1;
CStarControlSub6 _sub2;
double _fieldC0;
double _fieldC4;
- int _fieldC8;
- int _fieldCC;
- double _fieldD0;
int _fieldD4;
private:
void setup(void *ptr);
@@ -56,6 +52,10 @@ public:
double _field10;
double _field14;
int _field24;
+ double _valArray[5];
+ double _fieldC8;
+ double _fieldCC;
+ double _fieldD0;
public:
CStarControlSub13(void *ptr);
CStarControlSub13(CStarControlSub13 *src);
@@ -94,7 +94,7 @@ public:
void fn15(FMatrix &matrix);
CStarControlSub6 getSub1();
CStarControlSub6 getSub2();
- FVector fn16(const FVector &v);
+ void fn16(int index, const FVector &src, FVector &dest);
FVector fn17(int index, const FVector &v);
FVector fn18(int index, const FVector &v);
void fn19(double *v1, double *v2, double *v3, double *v4);