Public Member Functions | Static Public Member Functions | Friends

Texture2DManager Class Reference

#include <TextureManager.h>

Inheritance diagram for Texture2DManager:
Inheritance graph
[legend]
Collaboration diagram for Texture2DManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Texture2Dload (const string &filename)
Texture2Drequest (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 Texture2DManagergetInstance ()
static void kill ()

Friends

class DataManager< Texture2D, Texture2DManager >

Detailed Description

Definition at line 34 of file TextureManager.h.


Member Function Documentation

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]

Friends And Related Function Documentation

friend class DataManager< Texture2D, Texture2DManager > [friend]

Definition at line 37 of file TextureManager.h.


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