Drag[en]gine Game Engine  1.0
deDSRenderable Class Reference

Dynamic Skin Renderable. More...

#include <deDSRenderable.h>

Inheritance diagram for deDSRenderable:
deDSRenderableCamera deDSRenderableCanvas deDSRenderableColor deDSRenderableImage deDSRenderableValue deDSRenderableVideoFrame

Public Member Functions

Constructors and Destructors
 deDSRenderable (const char *name)
 
virtual ~deDSRenderable ()
 
Management
const char * GetName () const
 
Visiting
virtual void Visit (deDSRenderableVisitor &visitor)
 

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::deDSRenderable ( const char *  name)

Creates a new renderable.

◆ ~deDSRenderable()

virtual deDSRenderable::~deDSRenderable ( )
virtual

Cleans up the renderable.

Member Function Documentation

◆ GetName()

const char* deDSRenderable::GetName ( ) const
inline

Retrieves the name.

References Visit().

◆ Visit()

virtual void deDSRenderable::Visit ( deDSRenderableVisitor visitor)
virtual

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