GFXLightInfo Class Reference
#include <gfxStructs.h>
List of all members.
Public Types
Point
= 0
Spot
= 1
Vector
= 2
Ambient
= 3
enum
Type
{
Point
= 0,
Spot
= 1,
Vector
= 2,
Ambient
= 3
}
Public Attributes
Type
mType
Point3F
mPos
VectorF
mDirection
ColorF
mColor
ColorF
mAmbient
F32
mRadius
F32
sgSpotAngle
Point3F
position
ColorF
ambient
ColorF
diffuse
ColorF
specular
VectorF
spotDirection
F32
spotExponent
F32
spotCutoff
F32
constantAttenuation
F32
linearAttenuation
F32
quadraticAttenuation
Member Enumeration Documentation
enum
GFXLightInfo::Type
Enumerator:
Point
Spot
Vector
Ambient
Member Data Documentation
Type
GFXLightInfo::mType
Point3F
GFXLightInfo::mPos
VectorF
GFXLightInfo::mDirection
ColorF
GFXLightInfo::mColor
ColorF
GFXLightInfo::mAmbient
F32
GFXLightInfo::mRadius
F32
GFXLightInfo::sgSpotAngle
Point3F
GFXLightInfo::position
ColorF
GFXLightInfo::ambient
ColorF
GFXLightInfo::diffuse
ColorF
GFXLightInfo::specular
VectorF
GFXLightInfo::spotDirection
F32
GFXLightInfo::spotExponent
F32
GFXLightInfo::spotCutoff
F32
GFXLightInfo::constantAttenuation
F32
GFXLightInfo::linearAttenuation
F32
GFXLightInfo::quadraticAttenuation