GLC_Light Member List

This is the complete list of members for GLC_Light, including all inherited members.
addNewLight()GLC_Light [private]
ambientColor() const GLC_Light [inline]
builtAbleLightCount(QGLContext *pContext)GLC_Light [static]
constantAttenuation() const GLC_Light [inline]
diffuseColor() const GLC_Light [inline]
disable()GLC_Light
GLC_Light(const QGLContext *pContext=NULL, const QColor &color=Qt::white)GLC_Light
GLC_Light(LightType lightType, const QGLContext *pContext=NULL, const QColor &color=Qt::white)GLC_Light
GLC_Light(const GLC_Light &light)GLC_Light
GLC_Object(const QString &name=QString())GLC_Object
GLC_Object(GLC_uint id, const QString &name=QString())GLC_Object
GLC_Object(const GLC_Object &sourceObject)GLC_Object
glExecute()GLC_Light [virtual]
id() const GLC_Object [inline]
initForThisContext()GLC_Light
isTwoSided() const GLC_Light [inline]
LightDirection enum valueGLC_Light
LightPosition enum valueGLC_Light
LightSpot enum valueGLC_Light
LightType enum nameGLC_Light
linearAttenuation() const GLC_Light [inline]
m_AmbientColorGLC_Light [private]
m_ConstantAttenuationGLC_Light [private]
m_ContextToFreeLightSetGLC_Light [private, static]
m_DiffuseColorGLC_Light [private]
m_IsValidGLC_Light [private]
m_LightIDGLC_Light [private]
m_LightTypeGLC_Light [private]
m_LinearAttenuationGLC_Light [private]
m_MaxLightGLC_Light [private, static]
m_MutexGLC_Object [protected]
m_NameGLC_Object [protected]
m_pContextGLC_Light [private]
m_PositionGLC_Light [private]
m_QuadraticAttenuationGLC_Light [private]
m_SpecularColorGLC_Light [private]
m_SpotCutoffAngleGLC_Light [private]
m_SpotDirectionGLC_Light [private]
m_SpotExponentGLC_Light [private]
m_TwoSidedGLC_Light [private]
m_UidGLC_Object [protected]
maxLightCount()GLC_Light [static]
name() const GLC_Object [inline]
openglID() const GLC_Light [inline]
operator=(const GLC_Object &)GLC_Object
operator==(const GLC_Object &obj)GLC_Object [inline]
position(void) const GLC_Light [inline]
quadraticAttenuation() const GLC_Light [inline]
removeThisLight()GLC_Light [private]
setAmbientColor(const QColor &color)GLC_Light
setConstantAttenuation(GLfloat constantAttenuation)GLC_Light
setDiffuseColor(const QColor &color)GLC_Light
setId(const GLC_uint id)GLC_Object
setLinearAttenuation(GLfloat linearAttenuation)GLC_Light
setName(const QString &name)GLC_Object
setPosition(const GLC_Point3d &pos)GLC_Light
setPosition(GLfloat x, GLfloat y, GLfloat z)GLC_Light
setQuadraticAttenuation(GLfloat quadraticAttenuation)GLC_Light
setSpecularColor(const QColor &color)GLC_Light
setSpotCutoffAngle(GLfloat cutoffAngle)GLC_Light
setSpotDirection(const GLC_Vector3d &direction)GLC_Light
setSpotEponent(GLfloat exponent)GLC_Light
setTwoSided(const bool mode)GLC_Light
specularColor() const GLC_Light [inline]
spotCutoffAngle() const GLC_Light [inline]
spotDirection() const GLC_Light [inline]
spotEponent() const GLC_Light [inline]
type() const GLC_Light [inline]
~GLC_Light(void)GLC_Light [virtual]
~GLC_Object()GLC_Object [virtual]

SourceForge.net Logo

©2005-2011 Laurent Ribon