LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping > Member List

This is the complete list of members for LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >, including all inherited members.

activeFrameBuffer() const =0LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >pure virtual
begin(const UInt32 &buffer)=0LiteFX::Rendering::IRenderPasspure virtual
changeMultiSamplingLevel(const MultiSamplingLevel &samples)=0LiteFX::Rendering::IRenderPasspure virtual
descriptor_set_layout_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
descriptor_set_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
end() const =0LiteFX::Rendering::IRenderPasspure virtual
frame_buffer_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
frameBuffer(const UInt32 &buffer) const =0LiteFX::Rendering::IInputAttachmentMappingSource< TFrameBuffer >pure virtual
frameBuffers() const noexcept=0LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >pure virtual
hasPresentTarget() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
input_attachment_mapping_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
inputAttachments() const noexcept=0LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >pure virtual
multiSamplingLevel() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
name() noexceptLiteFX::Rendering::StateResourceprotected
name() const noexcept overrideLiteFX::Rendering::StateResourcevirtual
pipeline_layout_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
pipelines() const noexcept=0LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >pure virtual
render_pipeline_type typedefLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >
renderTarget(const UInt32 &location) const =0LiteFX::Rendering::IRenderPasspure virtual
renderTargets() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
resizeFrameBuffers(const Size2d &renderArea)=0LiteFX::Rendering::IRenderPasspure virtual
StateResource() noexceptLiteFX::Rendering::StateResourceprotected
StateResource(StringView name)LiteFX::Rendering::StateResourceexplicit
StateResource(StateResource &&)=deleteLiteFX::Rendering::StateResource
StateResource(const StateResource &)=deleteLiteFX::Rendering::StateResource
updateAttachments(const descriptor_set_type &descriptorSet) const =0LiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >pure virtual
LiteFX::Rendering::IRenderPass::updateAttachments(const IDescriptorSet &descriptorSet) constLiteFX::Rendering::IRenderPassinline
~IInputAttachmentMappingSource() noexcept=defaultLiteFX::Rendering::IInputAttachmentMappingSource< TFrameBuffer >virtual
~IRenderPass() noexcept=defaultLiteFX::Rendering::IRenderPassvirtual
~IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourcevirtual
~RenderPass() noexcept=defaultLiteFX::Rendering::RenderPass< TRenderPipeline, TFrameBuffer, TInputAttachmentMapping >virtual
~StateResource() noexceptLiteFX::Rendering::StateResourcevirtual