VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::VulkanRenderPass Member List

This is the complete list of members for venom::vulkan::VulkanRenderPass, including all inherited members.

_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_attachments (defined in venom::common::RenderPassImpl)venom::common::RenderPassImplprotected
_Init() override (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPassvirtual
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetInCache(const vc::String &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
_SetMultiSampling(const vc::GraphicsSettings::MultiSamplingModeOption mode, const vc::GraphicsSettings::MultiSamplingCountOption samples) override (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPassvirtual
_type (defined in venom::common::RenderPassImpl)venom::common::RenderPassImplprotected
As() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
As() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
BeginRenderPass(CommandBuffer *commandBuffer, int framebufferIndex) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
BeginRenderPassCustomFramebuffer(CommandBuffer *commandBuffer, const Framebuffer *const framebuffer) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
ClearRenderPass() (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
ConstAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DecRefCount() (defined in venom::common::PluginObject)venom::common::PluginObject
Destroy() overridevenom::common::RenderPassImplvirtual
EndRenderPass(CommandBuffer *commandBuffer) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
GetAttachments() (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPassinline
GetCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
GetCurrentFramebuffer() (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
GetFramebuffer(const int index) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
GetRenderingType() const (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
GetRenderPass(const vc::RenderingPipelineType type) (defined in venom::common::RenderPassImpl)venom::common::RenderPassImplstatic
GetRenderPasses() (defined in venom::common::RenderPassImpl)venom::common::RenderPassImplstatic
GetSubpassDescriptions() const (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPassinline
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GetVkRenderPass() const (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
GetVulkanRenderPass(const vc::RenderingPipelineType type) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPassinlinestatic
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
HasCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
IncRefCount() (defined in venom::common::PluginObject)venom::common::PluginObject
Init() (defined in venom::common::RenderPassImpl)venom::common::RenderPassImplinline
NextSubpass(CommandBuffer *commandBuffer) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
operator=(const VulkanRenderPass &)=delete (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
operator=(VulkanRenderPass &&other) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
operator=(const RenderPassImpl &)=delete (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
operator=(RenderPassImpl &&other) (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
PluginObject(const PluginType type) (defined in venom::common::PluginObject)venom::common::PluginObject
RAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
RAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
RenderPassImpl() (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
RenderPassImpl(const RenderPassImpl &)=delete (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
RenderPassImpl(RenderPassImpl &&other) (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
SetMultiSampling(const vc::GraphicsSettings::MultiSamplingModeOption mode, const vc::GraphicsSettings::MultiSamplingCountOption samples) (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
SetRenderingType(const vc::RenderingPipelineType type) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
VulkanRenderPass() (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
VulkanRenderPass(const VulkanRenderPass &)=delete (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
VulkanRenderPass(VulkanRenderPass &&other) (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
~IPluginObject()=default (defined in venom::common::IPluginObject)venom::common::IPluginObjectvirtual
~PluginObject() (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
~RenderPassImpl() (defined in venom::common::RenderPassImpl)venom::common::RenderPassImpl
~VulkanRenderPass() (defined in venom::vulkan::VulkanRenderPass)venom::vulkan::VulkanRenderPass