Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Atmosphere Class Reference

#include <atmosphere.h>

Collaboration diagram for Atmosphere:

Collaboration graph
List of all members.

Public Member Functions

 Atmosphere ()

Public Attributes

float cloudHeight
float cloudSpeed
MultiResTexture cloudTexture
float height
Color lowerColor
Color skyColor
Color sunsetColor
Color upperColor

Constructor & Destructor Documentation

Atmosphere::Atmosphere  )  [inline]
 

Definition at line 20 of file atmosphere.h.

References cloudHeight, cloudSpeed, height, lowerColor, skyColor, sunsetColor, and upperColor.

00020                  :
00021         height(0.0f),
00022         lowerColor(0.0f, 0.0f, 0.0f),
00023         upperColor(0.0f, 0.0f, 0.0f),
00024         skyColor(0.0f, 0.0f, 0.0f),
00025         sunsetColor(1.0f, 0.6f, 0.5f),
00026         cloudHeight(0.0f),
00027         cloudSpeed(0.0f),
00028         cloudTexture() {};


Member Data Documentation

float Atmosphere::cloudHeight
 

Definition at line 36 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), object_getinfo(), and Renderer::renderObject().

float Atmosphere::cloudSpeed
 

Definition at line 37 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), object_getinfo(), and Renderer::renderObject().

MultiResTexture Atmosphere::cloudTexture
 

Definition at line 38 of file atmosphere.h.

Referenced by CreatePlanet(), createTexture(), and Renderer::renderObject().

float Atmosphere::height
 

Definition at line 28 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), object_getinfo(), Renderer::render(), Renderer::renderObject(), and Renderer::renderStar().

Color Atmosphere::lowerColor
 

Definition at line 32 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), and Renderer::renderStar().

Color Atmosphere::skyColor
 

Definition at line 34 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), and Renderer::renderStar().

Color Atmosphere::sunsetColor
 

Definition at line 35 of file atmosphere.h.

Referenced by Atmosphere(), and CreatePlanet().

Color Atmosphere::upperColor
 

Definition at line 33 of file atmosphere.h.

Referenced by Atmosphere(), createAtmosphere(), CreatePlanet(), and Renderer::renderStar().


The documentation for this class was generated from the following file:
Generated on Sat Jan 14 22:33:06 2006 for Celestia by  doxygen 1.4.1