TurtleBrains  0.3.1
High quality, portable, C++ framework for rapid 2D game development.
TurtleBrains::Graphics::TextureManager Member List

This is the complete list of members for TurtleBrains::Graphics::TextureManager, including all inherited members.

BindTexture(const TextureHandle &textureHandle)TurtleBrains::Graphics::TextureManager
BindTexture(const TextureHandle &textureHandle, tbCore::uint8 textureUnit) (defined in TurtleBrains::Graphics::TextureManager)TurtleBrains::Graphics::TextureManager
ComputeMemoryUsage(void) const TurtleBrains::Graphics::TextureManager
CreateTextureEmpty(const PixelSpace &textureWidth, const PixelSpace &textureHeight)TurtleBrains::Graphics::TextureManager
CreateTextureFromFile(const tbCore::tbString &filename)TurtleBrains::Graphics::TextureManager
CreateTextureFromFileData(const unsigned char *fileDataInMemory, const size_t &fileSizeInBytes)TurtleBrains::Graphics::TextureManager
CreateTextureFromPixelData(const unsigned char *pixelData, const PixelSpace &textureWidth, const PixelSpace &textureHeight)TurtleBrains::Graphics::TextureManager
CreateTextureReference(const TextureHandle &textureHandle)TurtleBrains::Graphics::TextureManager
DestroyTexture(const TextureHandle &textureHandle)TurtleBrains::Graphics::TextureManager
GetTextureHeight(const TextureHandle &textureHandle) const TurtleBrains::Graphics::TextureManager
GetTextureWidth(const TextureHandle &textureHandle) const TurtleBrains::Graphics::TextureManager
Initialize(void)TurtleBrains::Graphics::TextureManager
Noncopyable(void) (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline
tbImplementation::TextureManagerCreator (defined in TurtleBrains::Graphics::TextureManager)TurtleBrains::Graphics::TextureManagerfriend
~Noncopyable(void) (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline