This class represents a texture-map. More...
#include "TextureMapImpl.hpp"
Public Member Functions | |
virtual bool | IsCreatedFromMapComp (const MapCompositionT &MC_)=0 |
Returns true if this texture was created from a map composition that was "equivalent" to MC_. More... | |
virtual GLuint | GetOpenGLObject ()=0 |
This function returns an OpenGL object for this texture. More... | |
virtual | ~TextureMapImplT () |
Virtual destructor. More... | |
![]() | |
virtual unsigned int | GetSizeX ()=0 |
virtual unsigned int | GetSizeY ()=0 |
This class represents a texture-map.
|
inlinevirtual |
Virtual destructor.
See the class design diagram and the C++ FAQ 21.05 for more information. (We will delete derived classes via pointers to TextureMapImplT.)
|
pure virtual |
This function returns an OpenGL object for this texture.
Implemented in TextureMapCubeT, and TextureMap2DT.
|
pure virtual |
Returns true if this texture was created from a map composition that was "equivalent" to MC_.
Implemented in TextureMapCubeT, and TextureMap2DT.