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

RenderInfo Struct Reference

Collaboration diagram for RenderInfo:

Collaboration graph
List of all members.

Public Member Functions

 RenderInfo ()

Public Attributes

Color ambientColor
TexturebaseTex
TexturebumpTex
Color color
Vec3f eyeDir_obj
Point3f eyePos_obj
TextureglossTex
Color hazeColor
TexturenightTex
Quatf orientation
TextureoverlayTex
float pixWidth
Color specularColor
float specularPower
Color sunColor
Vec3f sunDir_eye
Vec3f sunDir_obj
bool useTexEnvCombine

Constructor & Destructor Documentation

RenderInfo::RenderInfo  )  [inline]
 

Definition at line 2227 of file render.cpp.

References ambientColor, baseTex, bumpTex, color, eyeDir_obj, eyePos_obj, glossTex, hazeColor, nightTex, orientation, overlayTex, pixWidth, specularColor, specularPower, sunColor, sunDir_eye, sunDir_obj, and useTexEnvCombine.

02227                  : color(1.0f, 1.0f, 1.0f),
02228                    baseTex(NULL),
02229                    bumpTex(NULL),
02230                    nightTex(NULL),
02231                    glossTex(NULL),
02232                    overlayTex(NULL),
02233                    hazeColor(0.0f, 0.0f, 0.0f),
02234                    specularColor(0.0f, 0.0f, 0.0f),
02235                    specularPower(0.0f),
02236                    sunDir_eye(0.0f, 0.0f, 1.0f),
02237                    sunDir_obj(0.0f, 0.0f, 1.0f),
02238                    eyeDir_obj(0.0f, 0.0f, 1.0f),
02239                    eyePos_obj(0.0f, 0.0f, 0.0f),
02240                    sunColor(1.0f, 1.0f, 1.0f),
02241                    ambientColor(0.0f, 0.0f, 0.0f),
02242                    orientation(1.0f, 0.0f, 0.0f, 0.0f),
02243                    pixWidth(1.0f),
02244                    useTexEnvCombine(false)
02245     {};


Member Data Documentation

Color RenderInfo::ambientColor
 

Definition at line 2222 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Texture* RenderInfo::baseTex
 

Definition at line 2209 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Texture* RenderInfo::bumpTex
 

Definition at line 2210 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Color RenderInfo::color
 

Definition at line 2208 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Vec3f RenderInfo::eyeDir_obj
 

Definition at line 2219 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Point3f RenderInfo::eyePos_obj
 

Definition at line 2220 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Texture* RenderInfo::glossTex
 

Definition at line 2212 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Color RenderInfo::hazeColor
 

Definition at line 2214 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Texture* RenderInfo::nightTex
 

Definition at line 2211 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Quatf RenderInfo::orientation
 

Definition at line 2223 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Texture* RenderInfo::overlayTex
 

Definition at line 2213 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

float RenderInfo::pixWidth
 

Definition at line 2224 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Color RenderInfo::specularColor
 

Definition at line 2215 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

float RenderInfo::specularPower
 

Definition at line 2216 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Color RenderInfo::sunColor
 

Definition at line 2221 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Vec3f RenderInfo::sunDir_eye
 

Definition at line 2217 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

Vec3f RenderInfo::sunDir_obj
 

Definition at line 2218 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().

bool RenderInfo::useTexEnvCombine
 

Definition at line 2225 of file render.cpp.

Referenced by RenderInfo(), and Renderer::renderObject().


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