#include <MercuryTextureManager.h>
Collaboration diagram for TextureID:
Public Member Functions | |
~TextureID () | |
TextureID (const MString &path, bool loadPending=false) | |
bool | RemoveTexturePtr (const MercuryTexture *texture) |
void | UpdateTextureData (MercuryTexture *texture) |
void | CreateCache (MercuryTexture *texture) |
Public Attributes | |
unsigned int | m_ID |
MVector< const MercuryTexture * > | m_textures |
ImageAttrs | m_attrs |
MString | m_path |
bool | m_loadPending |
Definition at line 16 of file MercuryTextureManager.h.
TextureID::~TextureID | ( | ) |
Definition at line 14 of file MercuryTextureManager.cpp.
TextureID::TextureID | ( | const MString & | path, | |
bool | loadPending = false | |||
) |
Definition at line 22 of file MercuryTextureManager.cpp.
bool TextureID::RemoveTexturePtr | ( | const MercuryTexture * | texture | ) |
Definition at line 29 of file MercuryTextureManager.cpp.
void TextureID::UpdateTextureData | ( | MercuryTexture * | texture | ) |
Definition at line 42 of file MercuryTextureManager.cpp.
void TextureID::CreateCache | ( | MercuryTexture * | texture | ) |
unsigned int TextureID::m_ID |
Definition at line 25 of file MercuryTextureManager.h.
Definition at line 26 of file MercuryTextureManager.h.
Definition at line 28 of file MercuryTextureManager.h.
Definition at line 29 of file MercuryTextureManager.h.
Definition at line 30 of file MercuryTextureManager.h.