CLASS_RTTI(MercuryMessageHandler, MercuryCommandHandler) | MercuryMessageHandler | |
Command(PStack &ret, const char *command, PStack &args) | MercuryCommandHandler | [virtual] |
CreateTexture(const MString &path) | MercuryTextureManager | [static] |
CreateThread() | MercuryTextureManager | |
EnumerateCommands(MVector< MString > &toAdd) | MercuryCommandHandler | [virtual] |
FindTexture(const MString &path) const | MercuryTextureManager | |
FindTexture(const MercuryTexture *texture) | MercuryTextureManager | [inline] |
GetAllTypes(MVector< MString > &vOut) | MercuryCommandHandler | [inline, virtual] |
GetType() | MercuryCommandHandler | [inline, virtual] |
ImageLoader(const MString &path) | MercuryTextureManager | [private] |
IsTexture(const MercuryTexture *texture) | MercuryTextureManager | |
IsTypeOf(const MString &sType) | MercuryCommandHandler | [inline, virtual] |
LoadCube(const MString &sFullName, MString &sShortName) | MercuryTextureManager | [private] |
LoadDyn(const MString &sFullName, MString &sShortName) | MercuryTextureManager | [private] |
LoadDynCube(const MString &sFullName, MString &sShortName) | MercuryTextureManager | [private] |
LoadDynShadow(const MString &sFullName, MString &sShortName) | MercuryTextureManager | [private] |
m_finalizeLoadQueue | MercuryTextureManager | [private] |
m_loadQueue | MercuryTextureManager | [private] |
m_mtxFinalize | MercuryTextureManager | [private] |
m_mtxLoadQueue | MercuryTextureManager | [private] |
m_mtxMap | MercuryTextureManager | [private] |
m_textureCount | MercuryTextureManager | [private] |
m_textureMap | MercuryTextureManager | [private] |
m_thread | MercuryTextureManager | [private] |
MercuryTextureManager() | MercuryTextureManager | |
Message(int Message, PStack &data, const MString &name) | MercuryTextureManager | [virtual] |
ProcessFinalizeQueue() | MercuryTextureManager | [private] |
ProcessLoadQueue() | MercuryTextureManager | [private] |
ProcessMessage(const MString &name, void *mudata, PStack &data) | MercuryMessageHandler | [static] |
RegisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
RegisterNewTexture(const MercuryTexture *t, RawImageData *d, const MString &path) | MercuryTextureManager | [private] |
Remove(MercuryTexture *texture) | MercuryTextureManager | |
Remove(const MString &path, const MercuryTexture *texture) | MercuryTextureManager | [private] |
TextureCount() const | MercuryTextureManager | [inline] |
ThreadLoop() | MercuryTextureManager | |
TryFromExisting(ThreadLoadData *tld) | MercuryTextureManager | [private] |
UniqueTextureCount() const | MercuryTextureManager | [inline] |
UnregisterMessage(int messageID, const MString &name) | MercuryMessageHandler | |
Update(const float dTime) | MercuryTextureManager | |
UpdateTexture(MercuryTexture *texture) | MercuryTextureManager | |
~MercuryCommandHandler() | MercuryCommandHandler | [inline, virtual] |
~MercuryTextureManager() | MercuryTextureManager | [virtual] |