#include <Sky.h>
Public Member Functions | |
| CSkyManager (void) | |
| ~CSkyManager (void) | |
| void | Update (float dT) |
| void | SetCamera (SPosition pos, SVector orient) |
| void | PreDraw (void) |
| void | Print (FILE *f) |
Protected Attributes | |
| ssgRoot * | pre_root |
| ssgSelector * | pre_selector |
| ssgTransform * | pre_transform |
| CSkyLight * | skylight |
| CSkyDomeImage * | domeimage |
| CStarImages * | starimage |
| CSolImage * | solimage |
| CMoonImage * | moonimage |
| CMercuryImage * | mercuryimage |
| CVenusImage * | venusimage |
| CMarsImage * | marsimage |
| CJupiterImage * | jupiterimage |
| CSaturnImage * | saturnimage |
| CSol * | sol |
| CMoon * | moon |
| CMercury * | mercury |
| CVenus * | venus |
| CMars * | mars |
| CJupiter * | jupiter |
| CSaturn * | saturn |
| EDarkPhase | old_phase |
| float | effective_visibility |
| float | skyDistance |
Definition at line 430 of file Sky.h.
|
|
Definition at line 77 of file Sky.cpp. References domeimage, effective_visibility, CSaturnImage::GetSSGEntity(), CJupiterImage::GetSSGEntity(), CMarsImage::GetSSGEntity(), CVenusImage::GetSSGEntity(), CMercuryImage::GetSSGEntity(), CStarImages::GetSSGEntity(), CSkyDomeImage::GetSSGEntity(), CSkyLight::Init(), jupiter, jupiterimage, mars, marsimage, mercury, mercuryimage, moon, moonimage, old_phase, PHASE_INVALID, PI, pre_root, pre_transform, CMoonImage::Repaint(), CSkyDomeImage::Repaint(), saturn, saturnimage, skyDistance, skylight, sol, starimage, venus, and venusimage. |
|
|
Definition at line 169 of file Sky.cpp. References domeimage, jupiter, jupiterimage, mars, marsimage, mercury, mercuryimage, moon, moonimage, pre_root, saturn, saturnimage, skylight, sol, starimage, venus, and venusimage. |
|
|
Definition at line 431 of file Sky.cpp. References pre_root. Referenced by CSituation::Draw(). |
|
|
Definition at line 447 of file Sky.cpp. References SDateTime::date, SDate::day, domeimage, dt, FormatRADec(), CCelestialBody::GetDeclination(), CTimeManager::GetModifiedJulianDate(), CCelestialBody::GetRightAscension(), CTimeManager::GetUTCDateTime(), globals, STime::hour, jupiter, mars, mercury, STime::minute, SDate::month, moon, STime::msecs, pre_root, CSkyDomeImage::Print(), saturn, STime::second, sol, SDateTime::time, SGlobals::timemgr, venus, and SDate::year. Referenced by debug_dump_sky_cb(). |
|
||||||||||||
|
Definition at line 403 of file Sky.cpp. References E, SVector::h, and SVector::p. Referenced by CSituation::Draw(). |
|
|
|
Definition at line 451 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 474 of file Sky.h. Referenced by CSkyManager(). |
|
|
Definition at line 467 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 458 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 466 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 457 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 464 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 455 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 463 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 454 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 471 of file Sky.h. Referenced by CSkyManager(). |
|
|
Definition at line 443 of file Sky.h. Referenced by CSkyManager(), PreDraw(), Print(), and ~CSkyManager(). |
|
|
|
|
|
Definition at line 445 of file Sky.h. Referenced by CSkyManager(), and Update(). |
|
|
Definition at line 468 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 459 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 475 of file Sky.h. Referenced by CSkyManager(), and Update(). |
|
|
Definition at line 448 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 462 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
|
|
|
Definition at line 452 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Definition at line 465 of file Sky.h. Referenced by CSkyManager(), Print(), Update(), and ~CSkyManager(). |
|
|
Definition at line 456 of file Sky.h. Referenced by CSkyManager(), Update(), and ~CSkyManager(). |
|
|
Documentation generated by
|