GlobeEngine
ge::TextureAtlas Class Reference

#include <TextureAtlas.h>

Public Member Functions

 TextureAtlas ()
 
 ~TextureAtlas ()
 
void clear ()
 
void create (vmml::Vector2ui _sizes)
 
GLuint loadAsynchFloat (int _width, int _height, float *_data)
 
void addTexture (GLuint _handle)
 
GLuint locateHandleAtCoordinate (vmml::Vector2d _pos)
 
GLuint getTextureHandle (GLuint _index)
 
void setBounds (vmml::Vector4d _bounds)
 
void print ()
 

Constructor & Destructor Documentation

ge::TextureAtlas::TextureAtlas ( )
inline
ge::TextureAtlas::~TextureAtlas ( )
inline

Member Function Documentation

void ge::TextureAtlas::addTexture ( GLuint  _handle)
void ge::TextureAtlas::clear ( )
void ge::TextureAtlas::create ( vmml::Vector2ui  _sizes)
GLuint ge::TextureAtlas::getTextureHandle ( GLuint  _index)
GLuint ge::TextureAtlas::loadAsynchFloat ( int  _width,
int  _height,
float *  _data 
)
GLuint ge::TextureAtlas::locateHandleAtCoordinate ( vmml::Vector2d  _pos)
void ge::TextureAtlas::print ( )
void ge::TextureAtlas::setBounds ( vmml::Vector4d  _bounds)

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