deDSRenderable Class Reference

Dynamic Skin Renderable. More...

#include <deDSRenderable.h>

Inheritance diagram for deDSRenderable:
deDSRenderableCamera deDSRenderableColor deDSRenderableImage deDSRenderableRenderTarget deDSRenderableValue deDSRenderableVideoFrame

List of all members.

Public Member Functions

Constructors and Destructors
 deDSRenderable (const char *name)
 Creates a new renderable.
virtual ~deDSRenderable ()
 Cleans up the renderable.
Management
const char * GetName () const
 Retrieves the name.
Visiting
virtual void Visit (deDSRenderableVisitor *visitor)
 Visits the renderable.

Detailed Description

Dynamic Skin Renderable.

Renderables are dynamic texture images the developer can write to during runtime. A renderable can define a texture using various methods to allow for large flexibility. Most of the types stem directly from Skin Resources. For all types the same rules apply as the target Skin Property. For all other cases where this renderable is has not a Skin Property as target the rules of the destination object apply. Renderables have an optional name useful to attach multiple renderables to one target object.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

deDSRenderable::deDSRenderable ( const char *  name )

Creates a new renderable.

virtual deDSRenderable::~deDSRenderable (  ) [virtual]

Cleans up the renderable.


Member Function Documentation

const char* deDSRenderable::GetName (  ) const [inline]

Retrieves the name.

virtual void deDSRenderable::Visit ( deDSRenderableVisitor visitor ) [virtual]

The documentation for this class was generated from the following file: