#include <TerrainRegion.h>
List of all members.
Public Member Functions |
| TerrainRegion (StarSystem *sys, const char *n, double r, Orbital *prime=0) |
virtual | ~TerrainRegion () |
virtual void | Update () |
const Text & | PatchName () const |
const Text & | PatchTexture () const |
const Text & | ApronName () const |
const Text & | ApronTexture () const |
const Text & | WaterTexture () const |
const Text & | DetailTexture0 () const |
const Text & | DetailTexture1 () const |
const Text & | HazeName () const |
const Text & | CloudsHigh () const |
const Text & | ShadesHigh () const |
const Text & | CloudsLow () const |
const Text & | ShadesLow () const |
const Text & | EnvironmentTexture (int n) const |
Color | SunColor () const |
Color | SkyColor () const |
Color | FogColor () const |
Color | Ambient () const |
Color | Overcast () const |
Color | CloudColor () const |
Color | ShadeColor () const |
double | LateralScale () const |
double | MountainScale () const |
double | FogDensity () const |
double | FogScale () const |
double | DayPhase () const |
double | HazeFade () const |
double | CloudAltHigh () const |
double | CloudAltLow () const |
Weather & | GetWeather () |
List< TerrainLayer > & | GetLayers () |
bool | IsEclipsed () const |
void | SetEclipsed (bool e) |
void | LoadSkyColors (const char *bmp_name) |
void | AddLayer (double h, const char *tile, const char *detail=0) |
| OrbitalRegion (StarSystem *sys, const char *n, double m, double r, double o, Orbital *prime=0) |
virtual | ~OrbitalRegion () |
double | GridSpace () const |
double | Inclination () const |
int | Asteroids () const |
List< Text > & | Links () |
| 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 () |
Additional Inherited Members |
static const char * | TYPENAME () |
Detailed Description
Definition at line 30 of file TerrainRegion.h.
Constructor & Destructor Documentation
TerrainRegion::TerrainRegion |
( |
StarSystem * |
sys, |
|
|
const char * |
n, |
|
|
double |
r, |
|
|
Orbital * |
prime = 0 |
|
) |
| |
TerrainRegion::~TerrainRegion |
( |
| ) |
|
|
virtual |
Member Function Documentation
void TerrainRegion::AddLayer |
( |
double |
h, |
|
|
const char * |
tile, |
|
|
const char * |
detail = 0 |
|
) |
| |
Color TerrainRegion::Ambient |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::ApronName |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::ApronTexture |
( |
| ) |
const |
|
inline |
double TerrainRegion::CloudAltHigh |
( |
| ) |
const |
|
inline |
double TerrainRegion::CloudAltLow |
( |
| ) |
const |
|
inline |
Color TerrainRegion::CloudColor |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::CloudsHigh |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::CloudsLow |
( |
| ) |
const |
|
inline |
double TerrainRegion::DayPhase |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::DetailTexture0 |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::DetailTexture1 |
( |
| ) |
const |
|
inline |
const Text & TerrainRegion::EnvironmentTexture |
( |
int |
n | ) |
const |
Color TerrainRegion::FogColor |
( |
| ) |
const |
|
inline |
double TerrainRegion::FogDensity |
( |
| ) |
const |
|
inline |
double TerrainRegion::FogScale |
( |
| ) |
const |
|
inline |
Weather& TerrainRegion::GetWeather |
( |
| ) |
|
|
inline |
double TerrainRegion::HazeFade |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::HazeName |
( |
| ) |
const |
|
inline |
bool TerrainRegion::IsEclipsed |
( |
| ) |
const |
|
inline |
double TerrainRegion::LateralScale |
( |
| ) |
const |
|
inline |
void TerrainRegion::LoadSkyColors |
( |
const char * |
bmp_name | ) |
|
double TerrainRegion::MountainScale |
( |
| ) |
const |
|
inline |
Color TerrainRegion::Overcast |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::PatchName |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::PatchTexture |
( |
| ) |
const |
|
inline |
void TerrainRegion::SetEclipsed |
( |
bool |
e | ) |
|
|
inline |
Color TerrainRegion::ShadeColor |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::ShadesHigh |
( |
| ) |
const |
|
inline |
const Text& TerrainRegion::ShadesLow |
( |
| ) |
const |
|
inline |
Color TerrainRegion::SkyColor |
( |
| ) |
const |
|
inline |
Color TerrainRegion::SunColor |
( |
| ) |
const |
|
inline |
void TerrainRegion::Update |
( |
| ) |
|
|
virtual |
const Text& TerrainRegion::WaterTexture |
( |
| ) |
const |
|
inline |
Friends And Related Function Documentation
Member Data Documentation
Color TerrainRegion::ambient[25] |
|
protected |
Text TerrainRegion::apron_name |
|
protected |
Text TerrainRegion::apron_texture |
|
protected |
Color TerrainRegion::cloud_color[25] |
|
protected |
double TerrainRegion::clouds_alt_high |
|
protected |
double TerrainRegion::clouds_alt_low |
|
protected |
Text TerrainRegion::clouds_high |
|
protected |
Text TerrainRegion::clouds_low |
|
protected |
double TerrainRegion::day_phase |
|
protected |
bool TerrainRegion::eclipsed |
|
protected |
Text TerrainRegion::env_texture_negative_x |
|
protected |
Text TerrainRegion::env_texture_negative_y |
|
protected |
Text TerrainRegion::env_texture_negative_z |
|
protected |
Text TerrainRegion::env_texture_positive_x |
|
protected |
Text TerrainRegion::env_texture_positive_y |
|
protected |
Text TerrainRegion::env_texture_positive_z |
|
protected |
Color TerrainRegion::fog_color[25] |
|
protected |
double TerrainRegion::fog_density |
|
protected |
double TerrainRegion::fog_scale |
|
protected |
double TerrainRegion::haze_fade |
|
protected |
Text TerrainRegion::haze_name |
|
protected |
double TerrainRegion::mtnscale |
|
protected |
Text TerrainRegion::noise_tex0 |
|
protected |
Text TerrainRegion::noise_tex1 |
|
protected |
Color TerrainRegion::overcast[25] |
|
protected |
Text TerrainRegion::patch_name |
|
protected |
Text TerrainRegion::patch_texture |
|
protected |
double TerrainRegion::scale |
|
protected |
Color TerrainRegion::shade_color[25] |
|
protected |
Text TerrainRegion::shades_high |
|
protected |
Text TerrainRegion::shades_low |
|
protected |
Color TerrainRegion::sky_color[25] |
|
protected |
Color TerrainRegion::sun_color[25] |
|
protected |
Text TerrainRegion::water_texture |
|
protected |
The documentation for this class was generated from the following files: