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

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

finishPendingBuild()renderer::MaterialPass
isBlended() const -> bool (defined in renderer::MaterialPass)renderer::MaterialPassinline
isEnabled() const noexcept -> bool (defined in IRenderPass)IRenderPassinline
isValid() const -> bool (defined in renderer::MaterialPass)renderer::MaterialPassinline
markShadersDirty()renderer::MaterialPassinline
markValuesDirty() (defined in renderer::MaterialPass)renderer::MaterialPassinline
MaterialPass(const VulkanCore &core, assets::Material *root_material, vk::Format color_format, vk::Format depth_format, vk::Extent2D extent) (defined in renderer::MaterialPass)renderer::MaterialPass
MaterialPass(const MaterialPass &)=delete (defined in renderer::MaterialPass)renderer::MaterialPass
MaterialPass(MaterialPass &&)=delete (defined in renderer::MaterialPass)renderer::MaterialPass
name() const -> std::string_view override (defined in renderer::MaterialPass)renderer::MaterialPassinlinevirtual
operator=(const MaterialPass &) -> MaterialPass &=delete (defined in renderer::MaterialPass)renderer::MaterialPass
operator=(MaterialPass &&) -> MaterialPass &=delete (defined in renderer::MaterialPass)renderer::MaterialPass
record(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index) override (defined in renderer::MaterialPass)renderer::MaterialPassvirtual
recordInstance(vk::CommandBuffer cmd, uint32_t frame_index, const VulkanRenderer::MeshInstanceProxy &proxy) (defined in renderer::MaterialPass)renderer::MaterialPass
recordPre(vk::CommandBuffer cmd, uint32_t frame_index, uint32_t image_index)IRenderPassinlinevirtual
rootMaterial() const -> assets::Material * (defined in renderer::MaterialPass)renderer::MaterialPassinline
setEnabled(bool enabled) noexcept (defined in IRenderPass)IRenderPassinline
stage() const -> RenderStage (defined in IRenderPass)IRenderPassinlinevirtual
update(uint32_t frame_index, float dt) override (defined in renderer::MaterialPass)renderer::MaterialPassvirtual
usesCutout() const noexcept -> bool (defined in renderer::MaterialPass)renderer::MaterialPassinline
~IRenderPass()=default (defined in IRenderPass)IRenderPassvirtual
~MaterialPass() override (defined in renderer::MaterialPass)renderer::MaterialPass