VIEW3DOGL::RCColoredSkin Class Reference

... More...

Inherits VIEW3DOGL::TRCOglSkinComponent< RCColoredSkin >.

Inheritance diagram for VIEW3DOGL::RCColoredSkin:

Inheritance graph
[legend]
Collaboration diagram for VIEW3DOGL::RCColoredSkin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCColoredSkin (const RCString &sKey, const RSSkinCtorArg &CtorArg)
 RCColoredSkin (RCVisualEngine &VisualEngine, const RCColor &Color=RCColor::INVALID, TColorMode nColorMode=CM_LIGHTING, TReal nShininess=5.0)
virtual TBool HasTexture () const
virtual TColorMode GetColorMode () const
virtual RCColor GetColor () const
virtual void Activate (TBool bTexturesEnabled) const
RCColor GetColor (TInt nIndex) const

Protected Member Functions

 MParamMembersStart (RCColoredSkin) MParamMember("Color"
RCColorParamHandler MParamMember ("Ambient", m_Ambient, RCColorParamHandler) MParamMember("Diffuse"
RCColorParamHandler RCColorParamHandler MParamMember ("Specular", m_Specular, RCColorParamHandler) MParamMember("Emission"
RCColorParamHandler RCColorParamHandler
RCColorParamHandler 
MParamMember ("ColorMode", m_nColorMode, RCColorModeParamHandler) MParamMember("Shininess"

Protected Attributes

 m_Color
RCColorParamHandler m_Diffuse
RCColorParamHandler RCColorParamHandler m_Emission
RCColorParamHandler RCColorParamHandler
RCColorParamHandler 
m_nShininess
RCColorParamHandler RCColorParamHandler
RCColorParamHandler RCRealParamHandler
MParamMembersEnd() protected
RCColor 
m_Ambient
RCColor m_Diffuse
RCColor m_Specular
RCColor m_Emission
TColorMode m_nColorMode
TReal m_nShininess

Static Protected Attributes

static RCColor RCColoredSkin::* m_paColorMembers [CI_ENTRY_COUNT]

Detailed Description

...

Author:
Patrik Stellmann
...


Member Data Documentation

RCColor RCColoredSkin::* RCColoredSkin::m_paColorMembers [static, protected]
 

Initial value:

{
    &RCColoredSkin::m_Color,
    &RCColoredSkin::m_Ambient,
    &RCColoredSkin::m_Diffuse,
    &RCColoredSkin::m_Specular,
    &RCColoredSkin::m_Emission,
}


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:48:22 2006 for Simulator Bob by  doxygen 1.4.6-NO