49 float _airColorMixRatio;
54 float _rotationalVelocity;
55 Quaternion _atmosphereOrientation;
56 float _atmosphereRotationalVelocity;
58 Vector _terminatorThresholdVector;
60 unsigned _shuttlesOnGround;
64 NSDictionary *_materialParameters;
65 NSString *_textureName;
66 NSString *_normSpecMapName;
73- (id) initFromDictionary:(NSDictionary *)dict withAtmosphere:(BOOL)atmosphere andSeed:(
Random_Seed)seed forSystem:(
OOSystemID)systemID;
75- (instancetype) miniatureVersion;
77- (double) rotationalVelocity;
78- (void) setRotationalVelocity:(
double) v;
80- (BOOL) planetHasStation;
81- (void) launchShuttle;
84- (BOOL) hasAtmosphere;
87- (NSString *) textureFileName;
88- (void) setTextureFileName:(NSString *)textureName;
90- (BOOL) setUpPlanetFromTexture:(NSString *)fileName;
96- (BOOL) isFinishedLoading;
98- (Vector) airColorAsVector;
100- (void) setAirColor:(
OOColor *) newColor;
101- (Vector) illuminationColorAsVector;
102- (
OOColor *) illuminationColor;
103- (void) setIlluminationColor:(
OOColor *) newColor;
104- (float) airColorMixRatio;
105- (void) setAirColorMixRatio:(
float) newRatio;
107- (void) setAirDensity: (
float) newDensity;
109- (void) setTerminatorThresholdVector:(Vector) newTerminatorThresholdVector;
110- (Vector) terminatorThresholdVector;