ElementaryRenderable Class Reference

Base abstract class for an elementary renderable. More...

Inheritance diagram for ElementaryRenderable:

OgreRenderable List of all members.

Public Member Functions

virtual void setVisible (bool visible)=0
 Shows or hides the renderable.
virtual void setRenderGroup (unsigned char groupID)=0
 Sets the rendering group this renderable belongs to.
virtual bool isVisible ()=0
 Retrieves if the renderable is hided or shown.
virtual void updateBounds ()=0
 Updates bounding volumes.

Detailed Description

Base abstract class for an elementary renderable.


Member Function Documentation

virtual void ElementaryRenderable::setRenderGroup unsigned char  groupID  )  [pure virtual]
 

Sets the rendering group this renderable belongs to.

Rendering groups are to distinguish groups of rendering types (eg.: caustic casters, caustic recievers, shadow casters) if needed. Each group has a unique ID.

Parameters:
groupID the ID of the group to use

Implemented in OgreRenderable.

virtual void ElementaryRenderable::setVisible bool  visible  )  [pure virtual]
 

Shows or hides the renderable.

Parameters:
visible visibility

Implemented in OgreRenderable.


The documentation for this class was generated from the following file:
Generated on Thu Apr 27 17:29:37 2006 for GameTools Illumination Module by  doxygen 1.4.6-NO