Inherits VIEW3DOGL::TRCOglSkinComponent< RCColoredSkin >.
Inheritance diagram for VIEW3DOGL::RCColoredSkin:


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] |
|
|
Initial value:
{
&RCColoredSkin::m_Color,
&RCColoredSkin::m_Ambient,
&RCColoredSkin::m_Diffuse,
&RCColoredSkin::m_Specular,
&RCColoredSkin::m_Emission,
}
|
1.4.6-NO