cDomeBackground Class Reference

#include <cBackground.h>

Inheritance diagram for cDomeBackground:
cBackground

List of all members.

Public Member Functions

void drawBackground (float hour=12.00f)
void drawGalaxy ()
void drawUpperDome ()
void drawLowerDome ()
void drawGround ()
void drawClouds ()
void drawMountains ()
void drawSun ()
void drawOrbit ()
void drawRain ()

Public Attributes

float hour
std::map< int, unsigned int > textures
float topColor [3]
float middleColor [3]
float bottomColor [3]
std::list< cParticle * > rain
int seed
float heightshift

Detailed Description

A background in form of a SkySphere just like those virtual horizons found in aviation instruments.


Member Function Documentation

void cDomeBackground::drawBackground ( float  hour = 12.00f  )  [virtual]

Draws the worlds background for a given time.

Reimplemented from cBackground.


The documentation for this class was generated from the following files:
Generated on Fri Aug 27 16:01:36 2010 for Linwarrior 3D by  doxygen 1.6.3