activeFrameBuffer() const noexcept=0 | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | pure virtual |
begin(const frame_buffer_type &frameBuffer) const =0 | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | pure virtual |
LiteFX::Rendering::IRenderPass::begin(const IFrameBuffer &frameBuffer) const | LiteFX::Rendering::IRenderPass | inline |
beginning | LiteFX::Rendering::IRenderPass | mutable |
command_buffer_type typedef | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | |
command_queue_type typedef | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | |
commandBuffer(UInt32 index) const =0 | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | pure virtual |
commandBuffers() const =0 | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | pure virtual |
commandQueue() const noexcept=0 | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | pure virtual |
create(TArgs &&... args) -> SharedPtr< T > | LiteFX::SharedObject | inlineprotectedstatic |
end() const =0 | LiteFX::Rendering::IRenderPass | pure virtual |
ending | LiteFX::Rendering::IRenderPass | mutable |
frame_buffer_type typedef | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | |
hasPresentTarget() const noexcept=0 | LiteFX::Rendering::IRenderPass | pure virtual |
inputAttachment(UInt32 location) const =0 | LiteFX::Rendering::IRenderPass | pure virtual |
inputAttachments() const noexcept=0 | LiteFX::Rendering::IRenderPass | pure virtual |
inputAttachmentSamplerBinding() const noexcept=0 | LiteFX::Rendering::IRenderPass | pure virtual |
IRenderPass() noexcept=default | LiteFX::Rendering::IRenderPass | protected |
IRenderPass(IRenderPass &&) noexcept=default | LiteFX::Rendering::IRenderPass | protected |
IRenderPass(const IRenderPass &)=delete | LiteFX::Rendering::IRenderPass | protected |
IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | protected |
LiteFX::Rendering::StateResource::IStateResource(const IStateResource &)=delete | LiteFX::Rendering::IStateResource | protected |
LiteFX::Rendering::StateResource::IStateResource(IStateResource &&) noexcept=default | LiteFX::Rendering::IStateResource | protected |
name() noexcept | LiteFX::Rendering::StateResource | protected |
name() const noexcept override | LiteFX::Rendering::StateResource | virtual |
operator=(RenderPass &&) noexcept=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | protected |
operator=(const RenderPass &)=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | protected |
LiteFX::Rendering::StateResource::operator=(StateResource &&) noexcept | LiteFX::Rendering::StateResource | protected |
LiteFX::Rendering::StateResource::operator=(const StateResource &)=delete | LiteFX::Rendering::StateResource | protected |
LiteFX::Rendering::IRenderPass::operator=(IRenderPass &&) noexcept=default | LiteFX::Rendering::IRenderPass | protected |
LiteFX::Rendering::IRenderPass::operator=(const IRenderPass &)=delete | LiteFX::Rendering::IRenderPass | protected |
LiteFX::SharedObject::operator=(SharedObject &&) noexcept=default | LiteFX::SharedObject | protected |
LiteFX::SharedObject::operator=(const SharedObject &)=default | LiteFX::SharedObject | protected |
LiteFX::Rendering::IStateResource::operator=(const IStateResource &)=delete | LiteFX::Rendering::IStateResource | protected |
LiteFX::Rendering::IStateResource::operator=(IStateResource &&) noexcept=default | LiteFX::Rendering::IStateResource | protected |
RenderPass() noexcept=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | protected |
RenderPass(RenderPass &&) noexcept=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | protected |
RenderPass(const RenderPass &)=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | protected |
renderTarget(UInt32 location) const =0 | LiteFX::Rendering::IRenderPass | pure virtual |
renderTargets() const noexcept=0 | LiteFX::Rendering::IRenderPass | pure virtual |
secondaryCommandBuffers() const noexcept=0 | LiteFX::Rendering::IRenderPass | pure virtual |
shared_from_this(this TSelf &&self) noexcept | LiteFX::SharedObject | inline |
SharedObject() noexcept=default | LiteFX::SharedObject | protected |
SharedObject(SharedObject &&) noexcept=default | LiteFX::SharedObject | protected |
SharedObject(const SharedObject &)=default | LiteFX::SharedObject | protected |
StateResource() | LiteFX::Rendering::StateResource | protected |
StateResource(StringView name) | LiteFX::Rendering::StateResource | explicitprotected |
StateResource(StateResource &&) noexcept | LiteFX::Rendering::StateResource | protected |
StateResource(const StateResource &)=delete | LiteFX::Rendering::StateResource | protected |
weak_from_this(this TSelf &&self) noexcept -> WeakPtr< std::remove_reference_t< TSelf > > | LiteFX::SharedObject | inline |
~IRenderPass() noexcept override=default | LiteFX::Rendering::IRenderPass | |
~IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | virtual |
~RenderPass() noexcept override=default | LiteFX::Rendering::RenderPass< TCommandQueue, TFrameBuffer > | |
~SharedObject() noexcept=default | LiteFX::SharedObject | virtual |
~StateResource() noexcept override | LiteFX::Rendering::StateResource | |