deSkinSourceImage Class Reference

Image Source. More...

#include <deSkinSourceImage.h>

Inheritance diagram for deSkinSourceImage:
deSkinSource

List of all members.

Public Member Functions

Constructors and Destructors
 deSkinSourceImage ()
 Creates a new image source an empty filename.
 deSkinSourceImage (const char *filename)
 Creates a new image source with the given image file.
virtual ~deSkinSourceImage ()
 Cleans up the image source.
Management
deImageGetImage () const
 Retrieves the image or NULL if not assigned.
void SetImage (deImage *image)
 Sets the image of NULL if not assigned.
const char * GetFilename () const
 Retrieves the image filename.
void SetFilename (const char *filename)
 Sets the image filename.
Visiting
void Visit (deSkinSourceVisitor *visitor)
 Visit this source.

Detailed Description

Image Source.

Retrieves the pixel data from an image.

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

Constructor & Destructor Documentation

deSkinSourceImage::deSkinSourceImage (  )

Creates a new image source an empty filename.

deSkinSourceImage::deSkinSourceImage ( const char *  filename )

Creates a new image source with the given image file.

virtual deSkinSourceImage::~deSkinSourceImage (  ) [virtual]

Cleans up the image source.


Member Function Documentation

const char* deSkinSourceImage::GetFilename (  ) const [inline]

Retrieves the image filename.

deImage* deSkinSourceImage::GetImage (  ) const [inline]

Retrieves the image or NULL if not assigned.

void deSkinSourceImage::SetFilename ( const char *  filename )

Sets the image filename.

void deSkinSourceImage::SetImage ( deImage image )

Sets the image of NULL if not assigned.

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

Visit this source.

Reimplemented from deSkinSource.


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