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


Public Member Functions | |
| RCColTexSkin (const RCString &sKey, const RSSkinCtorArg &CtorArg) | |
| virtual void | Realize () |
| 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 (RCColTexSkin) MParamMember("Color" | |
| RCColorParamHandler | MParamMember ("Ambient", m_Ambient, RCColorParamHandler) MParamMember("Diffuse" |
| RCColorParamHandler RCColorParamHandler | MParamMember ("Specular", m_Specular, RCColorParamHandler) MParamMember("Emission" |
|
RCColorParamHandler RCColorParamHandler RCColorParamHandler | MParamMember ("Texture", m_sTexture, RCStringParamHandler) MParamMember("ColorMode" |
Protected Attributes | |
| m_Color | |
| RCColorParamHandler | m_Diffuse |
| RCColorParamHandler RCColorParamHandler | m_Emission |
|
RCColorParamHandler RCColorParamHandler RCColorParamHandler | m_nColorMode |
|
RCColorParamHandler RCColorParamHandler RCColorParamHandler RCColorModeParamHandler MParamMember("Shininess", m_nShininess, RCRealParamHandler) MParamMembersEnd() protected RCColor | m_Ambient |
| RCColor | m_Diffuse |
| RCColor | m_Specular |
| RCColor | m_Emission |
| RCString | m_sTexture |
| TColorMode | m_nColorMode |
| TReal | m_nShininess |
| TSInt | m_nTextureId |
Static Protected Attributes | |
| static RCColor RCColTexSkin::* | m_paColorMembers [CI_ENTRY_COUNT] |
|
|
Initial value:
{
&RCColTexSkin::m_Color,
&RCColTexSkin::m_Ambient,
&RCColTexSkin::m_Diffuse,
&RCColTexSkin::m_Specular,
&RCColTexSkin::m_Emission,
}
|
1.4.6-NO