Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RayGina::CORE::RssBase Class Reference

#include <RssBase.hxx>

Inheritance diagram for RayGina::CORE::RssBase:

RayGina::CORE::RObject RayGina::CORE::RssAmbientOcclusion RayGina::CORE::RssCameraNormalAngle RayGina::CORE::RssCheckerboard RayGina::CORE::RssConstColor RayGina::CORE::RssNormal RayGina::CORE::RssPhong RayGina::CORE::RssSimpleMult RayGina::CORE::RssTexture RayGina::CORE::RssUV List of all members.

Public Member Functions

virtual ~RssBase ()
virtual RColor shade (RRenderCom *currentRenderCom)=0

Static Public Member Functions

const RStatus _setColorAttr (RObject *shader, const RColor newColor)
const RColor _getColorAttr (const RObject *shader, RRenderCom *renderCom)
const RStatus _initialize (RatStaticContainer *attributes)

Constructor & Destructor Documentation

virtual RayGina::CORE::RssBase::~RssBase  )  [inline, virtual]
 

Definition at line 38 of file RssBase.hxx.


Member Function Documentation

const RColor RayGina::CORE::RssBase::_getColorAttr const RObject shader,
RRenderCom renderCom
[inline, static]
 

Reimplemented in RayGina::CORE::RssConstColor, and RayGina::CORE::RssSimpleMult.

Definition at line 21 of file RssBase.hxx.

const RStatus RayGina::CORE::RssBase::_initialize RatStaticContainer attributes  )  [inline, static]
 

Reimplemented in RayGina::CORE::RssAmbientOcclusion, RayGina::CORE::RssCameraNormalAngle, RayGina::CORE::RssCheckerboard, RayGina::CORE::RssConstColor, RayGina::CORE::RssNormal, RayGina::CORE::RssPhong, RayGina::CORE::RssSimpleMult, RayGina::CORE::RssTexture, and RayGina::CORE::RssUV.

Definition at line 32 of file RssBase.hxx.

const RStatus RayGina::CORE::RssBase::_setColorAttr RObject shader,
const RColor  newColor
[inline, static]
 

Reimplemented in RayGina::CORE::RssConstColor, and RayGina::CORE::RssSimpleMult.

Definition at line 17 of file RssBase.hxx.

virtual RColor RayGina::CORE::RssBase::shade RRenderCom currentRenderCom  )  [pure virtual]
 

Implemented in RayGina::CORE::RssAmbientOcclusion, RayGina::CORE::RssCameraNormalAngle, RayGina::CORE::RssCheckerboard, RayGina::CORE::RssConstColor, RayGina::CORE::RssNormal, RayGina::CORE::RssPhong, RayGina::CORE::RssSimpleMult, RayGina::CORE::RssTexture, and RayGina::CORE::RssUV.


The documentation for this class was generated from the following file:
Generated on Sun Dec 2 17:01:11 2007 for rayGina by  doxygen 1.3.9.1