Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::RenderPass Member List

This is the complete list of members for Raven::RenderPass, including all inherited members.

Bake()=0Raven::RenderPasspure virtual
BindDescriptorSets()=0Raven::RenderPasspure virtual
BindDescriptorSets_RT(void *cmdBuf)=0Raven::RenderPasspure virtual
Create(const RenderPassSpecification &spec)Raven::RenderPassstatic
DecRefCount()Raven::RefCounted
GetDepthOutput()=0Raven::RenderPasspure virtual
GetOutput(u32 index)=0Raven::RenderPasspure virtual
GetPipeline() const =0Raven::RenderPasspure virtual
GetRefCount() constRaven::RefCounted
GetSpecification()=0Raven::RenderPasspure virtual
GetSpecification() const =0Raven::RenderPasspure virtual
GetTargetFramebuffer() const =0Raven::RenderPasspure virtual
IncRefCount()Raven::RefCounted
RefCounted()Raven::RefCounted
Release()=0Raven::RenderPasspure virtual
SetInput(Ref< UniformBuffer > uniformBuffer, std::string_view name)=0Raven::RenderPasspure virtual
SetInput(Ref< StorageBuffer > storageBuffer, std::string_view name)=0Raven::RenderPasspure virtual
SetInput(Ref< Image2D > image, std::string_view imageName, std::string_view samplerName)=0Raven::RenderPasspure virtual
SetInput(Ref< Image2D > image, std::string_view imageName)=0Raven::RenderPasspure virtual
SetInput(Ref< TextureCube > cubemap, std::string_view imageName, std::string_view samplerName)=0Raven::RenderPasspure virtual
SetTargetFramebuffer(Ref< Framebuffer > framebuffer)=0Raven::RenderPasspure virtual
UpdateShader(Ref< Shader > shader)=0Raven::RenderPasspure virtual
~RefCounted()Raven::RefCountedvirtual
~RenderPass()=defaultRaven::RenderPassvirtual