Xface Core Library: XEngine::ITextureLoader Class Reference

XFace / XEngine / XMath

XEngine::ITextureLoader Class Reference
[XEngine]

#include <ITextureLoader.h>

Inheritance diagram for XEngine::ITextureLoader:

XEngine::TextureLoaderGL List of all members.

Detailed Description

Author:
Koray Balci
Version:
1.0
Date:
August 2002
Serves as a base class for texture loading. Note that, loading a texture is an API (D3D/OpenGL) dependant operation. To ensure API independence, we use this pure abstract base class.


Public Member Functions

virtual void unLoad (const ITexture *pTexture)=0
 UnLoads a texture attached to an ITexture object.
virtual bool load (const std::string &filename, ITexture *pTexture)=0
 Loads the texture.
 ITextureLoader ()
 Default constructor.
virtual ~ITextureLoader ()
 Destructor.

The documentation for this class was generated from the following file:
Generated on Mon Aug 28 15:39:26 2006 for Xface Core Library by  doxygen 1.4.6-NO