Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Moteur3D::ITexture Class Reference

#include <ITexture.h>

Inheritance diagram for Moteur3D::ITexture:

Moteur3D::BaseTexture List of all members.

Public Types

enum  TexturePrecision { Fast, Precise }

Public Member Functions

 ITexture ()
 ~ITexture ()
virtual void Register ()=0
virtual void Bind ()=0
virtual void Free ()=0
virtual int GetWidth ()=0
virtual int GetHeight ()=0

Protected Attributes

bool m_IsMipMap
TexturePrecision m_TexturePrecision

Detailed Description

Todo:
DOCUMENT THIS CLASS !


Member Enumeration Documentation

enum Moteur3D::ITexture::TexturePrecision
 

Enumerator:
Fast 
Precise 

Reimplemented in Moteur3D::BaseTexture.


Constructor & Destructor Documentation

Moteur3D::ITexture::ITexture  )  [inline]
 

Moteur3D::ITexture::~ITexture  )  [inline]
 


Member Function Documentation

virtual void Moteur3D::ITexture::Bind  )  [pure virtual]
 

Implemented in Moteur3D::BaseTexture.

virtual void Moteur3D::ITexture::Free  )  [pure virtual]
 

Implemented in Moteur3D::BaseTexture.

virtual int Moteur3D::ITexture::GetHeight  )  [pure virtual]
 

Implemented in Moteur3D::BaseTexture.

virtual int Moteur3D::ITexture::GetWidth  )  [pure virtual]
 

Implemented in Moteur3D::BaseTexture.

virtual void Moteur3D::ITexture::Register  )  [pure virtual]
 

Implemented in Moteur3D::BaseTexture.


Member Data Documentation

bool Moteur3D::ITexture::m_IsMipMap [protected]
 

TexturePrecision Moteur3D::ITexture::m_TexturePrecision [protected]
 

Reimplemented in Moteur3D::BaseTexture.


The documentation for this class was generated from the following file:
Generated on Sat Oct 15 15:05:52 2005 for Moteur3D by  doxygen 1.4.4