VIEW3DOGL::RCColTexSkin Class Reference

... More...

Inherits VIEW3DOGL::TRCOglSkinComponent< RCColTexSkin >.

Inheritance diagram for VIEW3DOGL::RCColTexSkin:

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

Collaboration graph
[legend]
List of all members.

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]

Detailed Description

...

Author:
Patrik Stellmann
...


Member Data Documentation

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

Initial value:

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


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