| 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 | |