All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Static Public Member Functions | List of all members
star::TextureManager Class Reference

#include <TextureManager.h>

Collaboration diagram for star::TextureManager:
Collaboration graph

Public Member Functions

 ~TextureManager (void)
bool LoadTexture (const tstring &path, const tstring &name)
bool DeleteTexture (const tstring &name)
GLuint GetTextureID (const tstring &name)
ivec2 GetTextureDimensions (const tstring &name)
void EraseAllTextures ()
bool ReloadAllTextures ()

Static Public Member Functions

static TextureManagerGetInstance ()

Constructor & Destructor Documentation

star::TextureManager::~TextureManager ( void  )

Member Function Documentation

bool star::TextureManager::DeleteTexture ( const tstring name)
void star::TextureManager::EraseAllTextures ( )
TextureManager * star::TextureManager::GetInstance ( )
ivec2 star::TextureManager::GetTextureDimensions ( const tstring name)
GLuint star::TextureManager::GetTextureID ( const tstring name)
bool star::TextureManager::LoadTexture ( const tstring path,
const tstring name 
bool star::TextureManager::ReloadAllTextures ( )

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