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

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

BindPartialRenderTarget(const tbCore::uint8 attachmentIndex=0, const tbCore::uint16 mipLevel=0) constTurtleBrains::Graphics::RenderTarget
BindRenderTarget(const tbCore::uint16 mipLevel=0) constTurtleBrains::Graphics::RenderTarget
BlitBetweenMipLevels(const tbCore::uint8 attachmentLayer, const tbCore::uint16 destinationMipLevel, const tbCore::uint16 sourceMipLevel)TurtleBrains::Graphics::RenderTarget
ClearRenderTarget(const Color clearColor=ColorPalette::White) constTurtleBrains::Graphics::RenderTarget
CreateGraphicsContext(void)TurtleBrains::Graphics::RenderTargetstatic
DestroyGraphicsContext(void)TurtleBrains::Graphics::RenderTargetstatic
GetAspectRatio(void) constTurtleBrains::Graphics::RenderTarget
GetColorTextureHandle(const tbCore::uint8 attachmentIndex=0) constTurtleBrains::Graphics::RenderTarget
GetDepthTextureHandle(void) constTurtleBrains::Graphics::RenderTarget
GetHeight(void) constTurtleBrains::Graphics::RenderTarget
GetNumberOfMipmapLevels(void) constTurtleBrains::Graphics::RenderTarget
GetWidth(void) constTurtleBrains::Graphics::RenderTarget
IsTextureValid(void) constTurtleBrains::Graphics::RenderTarget
ManagePixelData(const bool managePixelData)TurtleBrains::Graphics::RenderTarget
Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline
RenderTarget(const PixelSpace &targetWidth, const PixelSpace &targetHeight, TextureFormat colorFormat=TextureFormat::ColorARGB8, TextureFormat depthFormat=TextureFormat::InvalidFormat)TurtleBrains::Graphics::RenderTargetexplicit
RenderTarget(const PixelSpace &targetWidth, const PixelSpace &targetHeight, std::vector< TextureFormat > colorFormats, TextureFormat depthFormat=TextureFormat::InvalidFormat)TurtleBrains::Graphics::RenderTargetexplicit
SetMipmap(bool doMipmaps, bool manualMipmaps=false)TurtleBrains::Graphics::RenderTarget
UnbindPartialRenderTarget(const tbCore::uint8 attachmentIndex=0) constTurtleBrains::Graphics::RenderTarget
UnbindRenderTarget(void) constTurtleBrains::Graphics::RenderTarget
~Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable)TurtleBrains::Core::Noncopyableinline
~RenderTarget(void)TurtleBrains::Graphics::RenderTarget