22 #ifndef TITANIC_STAR_CLOSEUP_H 23 #define TITANIC_STAR_CLOSEUP_H 25 #include "titanic/star_control/fvector.h" 26 #include "titanic/star_control/fpose.h" 27 #include "titanic/star_control/surface_area.h" 28 #include "common/array.h" 43 Data1() : _index1(0), _index2(0) {}
49 ~SubEntry() { clear(); }
67 Entry() : _field0(0), _pixel1(0), _pixel2(0), _pixel3(0), _field8(0),
68 _fieldC(0), _field10(0), _field14(0) {}
71 struct GridEntry :
public FVector {
95 double operator[](
int idx) {
return _data[idx]; }
101 Entry _entries[1284];
103 SineTable _sineTable;
110 bool setupEntry(
int width,
int height,
int index,
float val);
116 bool setup2(
int val1,
int val2);
121 virtual bool setup();
131 bool get4()
const {
return _flag; }
132 void set4(
bool val) { _flag = val; }
Definition: surface_area.h:36
Definition: star_closeup.h:39
Definition: error_code.h:27
virtual void draw(const FPose &pose, const FVector &vector, const FVector &vector2, CSurfaceArea *surfaceArea, CCamera *camera)