#include <StarSystem.h>
List of all members.
Public Member Functions |
| OrbitalBody (StarSystem *sys, const char *n, OrbitalType t, double m, double r, double o, Orbital *prime=0) |
virtual | ~OrbitalBody () |
virtual void | Update () |
ListIter< OrbitalBody > | Satellites () |
double | Tilt () const |
double | RingMin () const |
double | RingMax () const |
double | LightIntensity () const |
Color | LightColor () const |
bool | Luminous () const |
| Orbital (StarSystem *sys, const char *n, OrbitalType t, double m, double r, double o, Orbital *p=0) |
virtual | ~Orbital () |
int | operator== (const Orbital &o) const |
int | operator< (const Orbital &o) const |
int | operator<= (const Orbital &o) const |
Point | PredictLocation (double delta_t) |
const char * | Name () const |
OrbitalType | Type () const |
int | SubType () const |
const char * | Description () const |
double | Mass () const |
double | Radius () const |
double | Rotation () const |
double | RotationPhase () const |
double | Orbit () const |
bool | Retrograde () const |
double | Phase () const |
double | Period () const |
Point | Location () const |
Graphic * | Rep () const |
const Bitmap & | GetMapIcon () const |
void | SetMapIcon (const Bitmap &img) |
StarSystem * | System () const |
Orbital * | Primary () const |
ListIter< OrbitalRegion > | Regions () |
Static Public Member Functions |
static const char * | TYPENAME () |
Detailed Description
Definition at line 249 of file StarSystem.h.
Constructor & Destructor Documentation
OrbitalBody::~OrbitalBody |
( |
| ) |
|
|
virtual |
Member Function Documentation
Color OrbitalBody::LightColor |
( |
| ) |
const |
|
inline |
double OrbitalBody::LightIntensity |
( |
| ) |
const |
|
inline |
bool OrbitalBody::Luminous |
( |
| ) |
const |
|
inline |
double OrbitalBody::RingMax |
( |
| ) |
const |
|
inline |
double OrbitalBody::RingMin |
( |
| ) |
const |
|
inline |
double OrbitalBody::Tilt |
( |
| ) |
const |
|
inline |
static const char* OrbitalBody::TYPENAME |
( |
| ) |
|
|
inlinestatic |
void OrbitalBody::Update |
( |
| ) |
|
|
virtual |
Friends And Related Function Documentation
Member Data Documentation
Color OrbitalBody::atmosphere |
|
protected |
Light* OrbitalBody::back_light |
|
protected |
double OrbitalBody::light |
|
protected |
Light* OrbitalBody::light_rep |
|
protected |
bool OrbitalBody::luminous |
|
protected |
Text OrbitalBody::map_name |
|
protected |
double OrbitalBody::ring_max |
|
protected |
double OrbitalBody::ring_min |
|
protected |
Text OrbitalBody::tex_gloss |
|
protected |
Text OrbitalBody::tex_glow |
|
protected |
Text OrbitalBody::tex_glow_high_res |
|
protected |
Text OrbitalBody::tex_high_res |
|
protected |
Text OrbitalBody::tex_name |
|
protected |
Text OrbitalBody::tex_ring |
|
protected |
double OrbitalBody::tscale |
|
protected |
The documentation for this class was generated from the following files: