A3DGraphPointLightData Struct Reference

A structure representing the settings for a point light. More...

Data Fields

A3DDouble m_dConstantAttenuation
 
A3DDouble m_dLinearAttenuation
 
A3DDouble m_dQuadraticAttenuation
 
A3DVector3dData m_sLocation
 
A3DUns32 m_uiAmbientColorIndex
 
A3DUns32 m_uiDiffuseColorIndex
 
A3DUns32 m_uiSpecularColorIndex
 
A3DUns16 m_usStructSize
 

Detailed Description

A structure representing the settings for a point light.

Version
2.0

Field Documentation

A3DUns16 A3DGraphPointLightData::m_usStructSize

Reserved; must be initialized with A3D_INITIALIZE_DATA.

A3DUns32 A3DGraphPointLightData::m_uiAmbientColorIndex

Ambient color index.

A3DUns32 A3DGraphPointLightData::m_uiDiffuseColorIndex

Diffuse color index.

A3DUns32 A3DGraphPointLightData::m_uiSpecularColorIndex

Specular color index.

A3DVector3dData A3DGraphPointLightData::m_sLocation

Location.

A3DDouble A3DGraphPointLightData::m_dConstantAttenuation

Constant attenuation.

A3DDouble A3DGraphPointLightData::m_dLinearAttenuation

Linear attenuation.

A3DDouble A3DGraphPointLightData::m_dQuadraticAttenuation

Quadratic attenuation.