Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
Renderer::Backend::Vulkan::CTexture Member List

This is the complete list of members for Renderer::Backend::Vulkan::CTexture, including all inherited members.

As()Renderer::Backend::IDeviceObject< ITexture >inline
CDeviceRenderer::Backend::Vulkan::CTexturefriend
Create(CDevice *device, const char *name, const Type type, const uint32_t usage, const Format format, const uint32_t width, const uint32_t height, const Sampler::Desc &defaultSamplerDesc, const uint32_t MIPLevelCount, const uint32_t sampleCount)Renderer::Backend::Vulkan::CTextureprivatestatic
CreateReadback(CDevice *device, const char *name, const Format format, const uint32_t width, const uint32_t height)Renderer::Backend::Vulkan::CTextureprivatestatic
CSwapChainRenderer::Backend::Vulkan::CTexturefriend
CTexture(CDevice *device)Renderer::Backend::Vulkan::CTextureprivate
GetAttachmentImageAspectMask()Renderer::Backend::Vulkan::CTextureinline
GetAttachmentImageView()Renderer::Backend::Vulkan::CTextureinline
GetDevice() overrideRenderer::Backend::Vulkan::CTexturevirtual
GetDeviceMemory()Renderer::Backend::Vulkan::CTextureinline
GetFormat() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
GetHeight() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
GetImage()Renderer::Backend::Vulkan::CTextureinline
GetLayerCount() constRenderer::Backend::Vulkan::CTextureinline
GetMappedData()Renderer::Backend::Vulkan::CTextureinline
GetMIPLevelCount() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
GetSampleCount() constRenderer::Backend::Vulkan::CTextureinline
GetSampler()Renderer::Backend::Vulkan::CTextureinline
GetSamplerImageAspectMask()Renderer::Backend::Vulkan::CTextureinline
GetSamplerImageView()Renderer::Backend::Vulkan::CTextureinline
GetType() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
GetUID() constRenderer::Backend::Vulkan::CTextureinline
GetUsage() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
GetVkFormat() constRenderer::Backend::Vulkan::CTextureinline
GetWidth() const overrideRenderer::Backend::Vulkan::CTextureinlinevirtual
IsCompareEnabled()Renderer::Backend::Vulkan::CTextureinline
IsInitialized() constRenderer::Backend::Vulkan::CTextureinline
m_AllocationRenderer::Backend::Vulkan::CTextureprivate
m_AllocationInfoRenderer::Backend::Vulkan::CTextureprivate
m_AttachmentImageAspectMaskRenderer::Backend::Vulkan::CTextureprivate
m_AttachmentImageViewRenderer::Backend::Vulkan::CTextureprivate
m_DeviceRenderer::Backend::Vulkan::CTextureprivate
m_FormatRenderer::Backend::Vulkan::CTextureprivate
m_HeightRenderer::Backend::Vulkan::CTextureprivate
m_ImageRenderer::Backend::Vulkan::CTextureprivate
m_InitializedRenderer::Backend::Vulkan::CTextureprivate
m_IsCompareEnabledRenderer::Backend::Vulkan::CTextureprivate
m_LayerCountRenderer::Backend::Vulkan::CTextureprivate
m_MIPLevelCountRenderer::Backend::Vulkan::CTextureprivate
m_SampleCountRenderer::Backend::Vulkan::CTextureprivate
m_SamplerRenderer::Backend::Vulkan::CTextureprivate
m_SamplerImageAspectMaskRenderer::Backend::Vulkan::CTextureprivate
m_SamplerImageViewRenderer::Backend::Vulkan::CTextureprivate
m_TypeRenderer::Backend::Vulkan::CTextureprivate
m_UIDRenderer::Backend::Vulkan::CTextureprivate
m_UsageRenderer::Backend::Vulkan::CTextureprivate
m_VkFormatRenderer::Backend::Vulkan::CTextureprivate
m_WidthRenderer::Backend::Vulkan::CTextureprivate
SetInitialized()Renderer::Backend::Vulkan::CTextureinline
Type enum nameRenderer::Backend::ITexture
WrapBackbufferImage(CDevice *device, const char *name, const VkImage image, const VkFormat format, const VkImageUsageFlags usage, const uint32_t width, const uint32_t height)Renderer::Backend::Vulkan::CTextureprivatestatic
~CTexture() overrideRenderer::Backend::Vulkan::CTexture
~IDeviceObject()Renderer::Backend::IDeviceObject< ITexture >inlinevirtual