LiteFX 0.4.1.2025
Computer Graphics Engine
Loading...
Searching...
No Matches
LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > Member List

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

activeFrameBuffer() const noexcept=0LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >pure virtual
begin(const frame_buffer_type &frameBuffer) const =0LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >pure virtual
LiteFX::Rendering::IRenderPass::begin(const IFrameBuffer &frameBuffer) constLiteFX::Rendering::IRenderPassinline
beginningLiteFX::Rendering::IRenderPassmutable
command_buffer_type typedefLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
command_queue_type typedefLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
commandBuffer(UInt32 index) const =0LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >pure virtual
commandBuffers() const =0LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >pure virtual
commandQueue() const noexcept=0LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >pure virtual
create(TArgs &&... args) -> SharedPtr< T >LiteFX::SharedObjectinlineprotectedstatic
end() const =0LiteFX::Rendering::IRenderPasspure virtual
endingLiteFX::Rendering::IRenderPassmutable
frame_buffer_type typedefLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
hasPresentTarget() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
inputAttachment(UInt32 location) const =0LiteFX::Rendering::IRenderPasspure virtual
inputAttachments() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
inputAttachmentSamplerBinding() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
IRenderPass() noexcept=defaultLiteFX::Rendering::IRenderPassprotected
IRenderPass(IRenderPass &&) noexcept=defaultLiteFX::Rendering::IRenderPassprotected
IRenderPass(const IRenderPass &)=deleteLiteFX::Rendering::IRenderPassprotected
IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourceprotected
LiteFX::Rendering::StateResource::IStateResource(const IStateResource &)=deleteLiteFX::Rendering::IStateResourceprotected
LiteFX::Rendering::StateResource::IStateResource(IStateResource &&) noexcept=defaultLiteFX::Rendering::IStateResourceprotected
name() noexceptLiteFX::Rendering::StateResourceprotected
name() const noexcept overrideLiteFX::Rendering::StateResourcevirtual
operator=(RenderPass &&) noexcept=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >protected
operator=(const RenderPass &)=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >protected
LiteFX::Rendering::StateResource::operator=(StateResource &&) noexceptLiteFX::Rendering::StateResourceprotected
LiteFX::Rendering::StateResource::operator=(const StateResource &)=deleteLiteFX::Rendering::StateResourceprotected
LiteFX::Rendering::IRenderPass::operator=(IRenderPass &&) noexcept=defaultLiteFX::Rendering::IRenderPassprotected
LiteFX::Rendering::IRenderPass::operator=(const IRenderPass &)=deleteLiteFX::Rendering::IRenderPassprotected
LiteFX::SharedObject::operator=(SharedObject &&) noexcept=defaultLiteFX::SharedObjectprotected
LiteFX::SharedObject::operator=(const SharedObject &)=defaultLiteFX::SharedObjectprotected
LiteFX::Rendering::IStateResource::operator=(const IStateResource &)=deleteLiteFX::Rendering::IStateResourceprotected
LiteFX::Rendering::IStateResource::operator=(IStateResource &&) noexcept=defaultLiteFX::Rendering::IStateResourceprotected
RenderPass() noexcept=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >protected
RenderPass(RenderPass &&) noexcept=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >protected
RenderPass(const RenderPass &)=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >protected
renderTarget(UInt32 location) const =0LiteFX::Rendering::IRenderPasspure virtual
renderTargets() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
secondaryCommandBuffers() const noexcept=0LiteFX::Rendering::IRenderPasspure virtual
shared_from_this(this TSelf &&self) noexceptLiteFX::SharedObjectinline
SharedObject() noexcept=defaultLiteFX::SharedObjectprotected
SharedObject(SharedObject &&) noexcept=defaultLiteFX::SharedObjectprotected
SharedObject(const SharedObject &)=defaultLiteFX::SharedObjectprotected
StateResource()LiteFX::Rendering::StateResourceprotected
StateResource(StringView name)LiteFX::Rendering::StateResourceexplicitprotected
StateResource(StateResource &&) noexceptLiteFX::Rendering::StateResourceprotected
StateResource(const StateResource &)=deleteLiteFX::Rendering::StateResourceprotected
weak_from_this(this TSelf &&self) noexcept -> WeakPtr< std::remove_reference_t< TSelf > >LiteFX::SharedObjectinline
~IRenderPass() noexcept override=defaultLiteFX::Rendering::IRenderPass
~IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourcevirtual
~RenderPass() noexcept override=defaultLiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer >
~SharedObject() noexcept=defaultLiteFX::SharedObjectvirtual
~StateResource() noexcept overrideLiteFX::Rendering::StateResource