deSkinSource Class Reference

Base Skin Source. More...

#include <deSkinSource.h>

Inheritance diagram for deSkinSource:
deSkinSourceChain deSkinSourceColor deSkinSourceImage deSkinSourceRenderable

List of all members.

Public Member Functions

Constructors and Destructors
 deSkinSource ()
 Creates a new data source.
virtual ~deSkinSource ()
 Cleans up the data source.
Management
deSkinTransformGetTransform () const
 Retrieves the skin transform or NULL if there is none.
void SetTransform (deSkinTransform *transform)
 Sets the skin transform or NULL to remove it.
Visiting
virtual void Visit (deSkinSourceVisitor *visitor)
 Visit this source.

Detailed Description

Base Skin Source.

Describes a source of image data for a skin channel. Contains also a skin transform object altering the texture coordinates before using the image data. Provides safe casting as well as visiting.

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

Constructor & Destructor Documentation

deSkinSource::deSkinSource (  )

Creates a new data source.

virtual deSkinSource::~deSkinSource (  ) [virtual]

Cleans up the data source.


Member Function Documentation

deSkinTransform* deSkinSource::GetTransform (  ) const [inline]

Retrieves the skin transform or NULL if there is none.

void deSkinSource::SetTransform ( deSkinTransform transform )

Sets the skin transform or NULL to remove it.

virtual void deSkinSource::Visit ( deSkinSourceVisitor visitor ) [virtual]

Visit this source.

Reimplemented in deSkinSourceChain, deSkinSourceColor, deSkinSourceImage, and deSkinSourceRenderable.


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