|
LiteFX 0.4.1.2025
Computer Graphics Engine
|
This is the complete list of members for LiteFX::Rendering::FrameBuffer< TImage >, including all inherited members.
| addImage(this TSelf &&self, Format format, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) -> TSelf && | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(Format format, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(this TSelf &&self, StringView name, Format format, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) -> TSelf && | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(const String &name, Format format, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage)=0 | LiteFX::Rendering::FrameBuffer< TImage > | virtual |
| addImage(this TSelf &&self, const RenderTarget &renderTarget, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) -> TSelf && | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(const RenderTarget &renderTarget, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(this TSelf &&self, StringView name, const RenderTarget &renderTarget, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) -> TSelf && | LiteFX::Rendering::FrameBuffer< TImage > | inline |
| addImage(const String &name, const RenderTarget &renderTarget, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage)=0 | LiteFX::Rendering::FrameBuffer< TImage > | virtual |
| addImages(this TSelf &&self, Span< const RenderTarget > renderTargets, MultiSamplingLevel samples=MultiSamplingLevel::x1, ResourceUsage usage=ResourceUsage::FrameBufferImage) -> TSelf && | LiteFX::Rendering::IFrameBuffer | inline |
| create(TArgs &&... args) -> SharedPtr< T > | LiteFX::SharedObject | inlineprotectedstatic |
| FrameBuffer() noexcept=default | LiteFX::Rendering::FrameBuffer< TImage > | protected |
| FrameBuffer(FrameBuffer &&) noexcept=default | LiteFX::Rendering::FrameBuffer< TImage > | protected |
| FrameBuffer(const FrameBuffer &)=default | LiteFX::Rendering::FrameBuffer< TImage > | protected |
| getHeight() const noexcept=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| getWidth() const noexcept=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| IFrameBuffer() noexcept=default | LiteFX::Rendering::IFrameBuffer | protected |
| IFrameBuffer(IFrameBuffer &&) noexcept=default | LiteFX::Rendering::IFrameBuffer | protected |
| IFrameBuffer(const IFrameBuffer &)=delete | LiteFX::Rendering::IFrameBuffer | protected |
| image(UInt32 index) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| image(const RenderTarget &renderTarget) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| image(StringView renderTargetName) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| image_type typedef | LiteFX::Rendering::FrameBuffer< TImage > | |
| images() const =0 | LiteFX::Rendering::FrameBuffer< TImage > | pure virtual |
| 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 |
| mapRenderTarget(const RenderTarget &renderTarget, UInt32 index)=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| mapRenderTarget(const RenderTarget &renderTarget, StringView imageName)=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| mapRenderTarget(const RenderTarget &renderTarget) | LiteFX::Rendering::IFrameBuffer | inline |
| mapRenderTargets(Span< const RenderTarget > renderTargets) | LiteFX::Rendering::IFrameBuffer | inline |
| name() noexcept | LiteFX::Rendering::StateResource | protected |
| name() const noexcept override | LiteFX::Rendering::StateResource | virtual |
| operator=(FrameBuffer &&) noexcept=default | LiteFX::Rendering::FrameBuffer< TImage > | protected |
| operator=(const FrameBuffer &)=default | LiteFX::Rendering::FrameBuffer< TImage > | protected |
| LiteFX::Rendering::StateResource::operator=(StateResource &&) noexcept | LiteFX::Rendering::StateResource | protected |
| LiteFX::Rendering::StateResource::operator=(const StateResource &)=delete | LiteFX::Rendering::StateResource | protected |
| LiteFX::Rendering::IFrameBuffer::operator=(IFrameBuffer &&) noexcept=default | LiteFX::Rendering::IFrameBuffer | protected |
| LiteFX::Rendering::IFrameBuffer::operator=(const IFrameBuffer &)=delete | LiteFX::Rendering::IFrameBuffer | 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 |
| operator[](UInt32 index) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| operator[](const RenderTarget &renderTarget) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| operator[](StringView renderTargetName) const =0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| released | LiteFX::Rendering::IFrameBuffer | mutable |
| resize(const Size2d &renderArea)=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| resized | LiteFX::Rendering::IFrameBuffer | mutable |
| resolveImage(UInt64 hash) const =0 | LiteFX::Rendering::IFrameBuffer | 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 |
| size() const noexcept=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| 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 |
| unmapRenderTarget(const RenderTarget &renderTarget) noexcept=0 | LiteFX::Rendering::IFrameBuffer | pure virtual |
| weak_from_this(this TSelf &&self) noexcept -> WeakPtr< std::remove_reference_t< TSelf > > | LiteFX::SharedObject | inline |
| ~FrameBuffer() noexcept override=default | LiteFX::Rendering::FrameBuffer< TImage > | |
| ~IFrameBuffer() noexcept override | LiteFX::Rendering::IFrameBuffer | inline |
| ~IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | virtual |
| ~SharedObject() noexcept=default | LiteFX::SharedObject | virtual |
| ~StateResource() noexcept override | LiteFX::Rendering::StateResource |