StarEngine
 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 ( )
static
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: