HatchitGraphics
Hatchit::Graphics::Vulkan::VKRenderPass Member List

This is the complete list of members for Hatchit::Graphics::Vulkan::VKRenderPass, including all inherited members.

BuildRenderRequestHeirarchy()Hatchit::Graphics::RenderPassBaseprotected
GetLayerFlags()Hatchit::Graphics::RenderPassBasevirtual
GetOutputRenderTargets() const (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
GetVkCommandBuffer() const (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
GetVkRenderPass() const (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
GetVKRootLayout() const (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
Initialize(const Resource::RenderPassHandle &handle, const VkDevice &device, const VkDescriptorPool &descriptorPool, const VKSwapChain *swapchain) (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
m_height (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_instanceData (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_layerflags (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_outputRenderTargets (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_pipelineList (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_proj (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_renderRequests (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_view (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
m_width (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseprotected
ScheduleRenderRequest(MaterialHandle material, MeshHandle mesh, ShaderVariableChunk *instanceVariables)Hatchit::Graphics::RenderPassBasevirtual
SetProj(Math::Matrix4 proj)Hatchit::Graphics::RenderPassBase
SetView(Math::Matrix4 view)Hatchit::Graphics::RenderPassBase
VBuildCommandList(const ICommandPool *commandPool) override (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPassvirtual
VKRenderPass() (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass
VUpdate() overrideHatchit::Graphics::Vulkan::VKRenderPassvirtual
~RenderPassBase() (defined in Hatchit::Graphics::RenderPassBase)Hatchit::Graphics::RenderPassBaseinlinevirtual
~VKRenderPass() (defined in Hatchit::Graphics::Vulkan::VKRenderPass)Hatchit::Graphics::Vulkan::VKRenderPass