Base Skin Source. More...
#include <deSkinSource.h>
Public Member Functions | |
Constructors and Destructors | |
| deSkinSource () | |
| Creates a new data source. | |
| virtual | ~deSkinSource () |
| Cleans up the data source. | |
Management | |
| deSkinTransform * | GetTransform () 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. | |
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.
| deSkinSource::deSkinSource | ( | ) |
Creates a new data source.
| virtual deSkinSource::~deSkinSource | ( | ) | [virtual] |
Cleans up the data source.
| 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.
1.7.2