#include <TextureManager.h>
Public Member Functions | |
Texture2D * | load (const string &filename) |
Texture2D * | request (const string &name) |
void | registerObject (const string &name, Texture2D *object) |
void | unregisterObject (const string &name, bool deleteObject=false) |
void | purge () |
Static Public Member Functions | |
static Texture2DManager * | getInstance () |
static void | kill () |
Friends | |
class | DataManager< Texture2D, Texture2DManager > |
Definition at line 34 of file TextureManager.h.
Texture2D* Texture2DManager::load | ( | const string & | filename | ) | [inline] |
Definition at line 44 of file TextureManager.h.
Texture2D * DataManager< Texture2D , Texture2DManager >::request | ( | const string & | name | ) | [inherited] |
void DataManager< Texture2D , Texture2DManager >::registerObject | ( | const string & | name, | |
Texture2D * | object | |||
) | [inherited] |
void DataManager< Texture2D , Texture2DManager >::unregisterObject | ( | const string & | name, | |
bool | deleteObject = false | |||
) | [inherited] |
void DataManager< Texture2D , Texture2DManager >::purge | ( | ) | [inherited] |
static Texture2DManager * DataManager< Texture2D , Texture2DManager >::getInstance | ( | ) | [static, inherited] |
static void DataManager< Texture2D , Texture2DManager >::kill | ( | ) | [static, inherited] |
friend class DataManager< Texture2D, Texture2DManager > [friend] |
Definition at line 37 of file TextureManager.h.