38#define MAX_TRI_INDICES 3*(20+80+320+1280+5120+20480)
39#define MAX_PLANET_VERTICES 10400
52#define PlanetEntity OOPlanetEntity
92- (id) initFromDictionary:(NSDictionary*)dict withAtmosphere:(BOOL)atmo andSeed:(
Random_Seed)p_seed;
95- (BOOL) setUpPlanetFromTexture:(NSString *)fileName;
99- (BOOL) isExplicitlyTextured;
101- (NSString *) textureFileName;
103- (double) polar_color_factor;
104- (GLfloat *) amb_land;
105- (GLfloat *) amb_polar_land;
106- (GLfloat *) amb_sea;
107- (GLfloat *) amb_polar_sea;
114- (void) setRadius:(GLfloat) rad;
115- (double) rotationalVelocity;
116- (void) setRotationalVelocity:(
double) v;
118- (BOOL) hasAtmosphere;
120- (void) launchShuttle;
122- (void) welcomeShuttle:(
ShipEntity *) shuttle;
124- (void) drawUnconditionally;
#define MAX_PLANET_VERTICES
double rotational_velocity
double shuttle_launch_interval
double sqrt_zero_distance
PlanetEntity * root_planet
uint8_t lastSubdivideLevel
GLfloat amb_polar_land[4]
NSString * _textureFileName
double polar_color_factor
PlanetEntity * atmosphere
GLuint displayListNames[MAX_SUBDIVIDE]
OOStellarBodyType planet_type
typedef int(ZCALLBACK *close_file_func) OF((voidpf opaque