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: error_code.h:27
Definition: star_closeup.h:39
virtual void draw(const FPose &pose, const FVector &vector, const FVector &vector2, CSurfaceArea *surfaceArea, CCamera *camera)
Definition: surface_area.h:36