Toast Engine
Loading...
Searching...
No Matches
renderer::DebugPass Member List

This is the complete list of members for renderer::DebugPass, including all inherited members.

DebugPass(const renderer::VulkanCore &core, vk::Format color_format, vk::Format depth_format, vk::Extent2D extent, const ClusterLightingPass *cluster_lighting_pass=nullptr) (defined in renderer::DebugPass)renderer::DebugPass
isEnabled() const noexcept -> bool (defined in IRenderPass)IRenderPassinline
name() const -> std::string_view override (defined in renderer::DebugPass)renderer::DebugPassinlinevirtual
record(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) override (defined in renderer::DebugPass)renderer::DebugPassvirtual
recordPre(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index)IRenderPassinlinevirtual
setEditorPanelsEnabled(bool enabled) noexcept (defined in renderer::DebugPass)renderer::DebugPassinline
setEnabled(bool enabled) noexcept (defined in IRenderPass)IRenderPassinline
stage() const -> RenderStage override (defined in renderer::DebugPass)renderer::DebugPassinlinevirtual
update(uint32_t frame_index, float dt) override (defined in renderer::DebugPass)renderer::DebugPassvirtual
~DebugPass() override (defined in renderer::DebugPass)renderer::DebugPass
~IRenderPass()=default (defined in IRenderPass)IRenderPassvirtual