Texture.h File Reference

Contains the Texture class, which encapsulates an OpenGL texture object; the SubTexture class, which represents a portion of an OpenGL texture object; and the TextureManager class, which provides GUI-wide management of Texture objects. More...

#include <GG/Base.h>
#include <GG/Exception.h>
#include <boost/serialization/access.hpp>
#include <boost/serialization/binary_object.hpp>

Go to the source code of this file.

Namespaces

namespace  GG

Classes

class  GG::Texture
 This class encapsulates OpenGL texture objects. More...
class  GG::SubTexture
 This class is a convenient way to store the info needed to use a portion of an OpenGL texture. More...
class  GG::TextureManager
 This singleton class is essentially a very thin wrapper around a map of Texture smart pointers, keyed on std::string texture names. More...

Functions

TextureManager & GG::GetTextureManager ()


Detailed Description

Contains the Texture class, which encapsulates an OpenGL texture object; the SubTexture class, which represents a portion of an OpenGL texture object; and the TextureManager class, which provides GUI-wide management of Texture objects.

Definition in file Texture.h.


Generated on Wed Mar 26 14:35:42 2008 for GG by  doxygen 1.5.2