TurtleBrains  0.3.5
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)TurtleBrains::Graphics::TextureManager
ComputeMemoryUsage(void) const TurtleBrains::Graphics::TextureManager
CreateGraphicsContext(void)TurtleBrains::Graphics::TextureManager
CreateTextureEmpty(const PixelSpace &textureWidth, const PixelSpace &textureHeight, const TextureFormat &format=TextureFormat::ColorARGB8)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 *pixelDataARGB, const PixelSpace &textureWidth, const PixelSpace &textureHeight)TurtleBrains::Graphics::TextureManager
CreateTextureReference(const TextureHandle &textureHandle)TurtleBrains::Graphics::TextureManager
DestroyGraphicsContext(void)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
Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline
PreMultiplyAlpha(tbCore::byte *imageData, const PixelSpace &imageWidth, const PixelSpace &imageHeight)TurtleBrains::Graphics::TextureManagerstatic
SetTextureWrapMode(const TextureHandle &textureHandle, TextureWrapMode wrapMode)TurtleBrains::Graphics::TextureManager
SetTextureWrapMode(const TextureHandle &textureHandle, TextureWrapMode wrapModeU, TextureWrapMode wrapModeV)TurtleBrains::Graphics::TextureManager
tbImplementation::TextureManagerCreator (defined in TurtleBrains::Graphics::TextureManager)TurtleBrains::Graphics::TextureManagerfriend
~Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline