| 
    LiteFX 0.4.1.2025
    
   Computer Graphics Engine 
   | 
 
This is the complete list of members for LiteFX::Rendering::ICommandQueue, including all inherited members.
| beginDebugRegion(const String &label, const Vectors::ByteVector3 &color=DEFAULT_DEBUG_COLOR) const noexcept | LiteFX::Rendering::ICommandQueue | inlinevirtual | 
| create(TArgs &&... args) -> SharedPtr< T > | LiteFX::SharedObject | inlineprotectedstatic | 
| createCommandBuffer(bool beginRecording=false, bool secondary=false) const | LiteFX::Rendering::ICommandQueue | inline | 
| currentFence() const noexcept=0 | LiteFX::Rendering::ICommandQueue | pure virtual | 
| DEFAULT_DEBUG_COLOR | LiteFX::Rendering::ICommandQueue | static | 
| endDebugRegion() const noexcept | LiteFX::Rendering::ICommandQueue | inlinevirtual | 
| ICommandQueue() noexcept=default | LiteFX::Rendering::ICommandQueue | protected | 
| ICommandQueue(const ICommandQueue &)=default | LiteFX::Rendering::ICommandQueue | protected | 
| ICommandQueue(ICommandQueue &&) noexcept=default | LiteFX::Rendering::ICommandQueue | protected | 
| operator=(const ICommandQueue &)=default | LiteFX::Rendering::ICommandQueue | protected | 
| operator=(ICommandQueue &&) noexcept=default | LiteFX::Rendering::ICommandQueue | protected | 
| LiteFX::SharedObject::operator=(SharedObject &&) noexcept=default | LiteFX::SharedObject | protected | 
| LiteFX::SharedObject::operator=(const SharedObject &)=default | LiteFX::SharedObject | protected | 
| priority() const noexcept=0 | LiteFX::Rendering::ICommandQueue | pure virtual | 
| releaseSharedState(const ICommandBuffer &commandBuffer) const | LiteFX::Rendering::ICommandQueue | inlineprotected | 
| setDebugMarker(const String &label, const Vectors::ByteVector3 &color=DEFAULT_DEBUG_COLOR) const noexcept | LiteFX::Rendering::ICommandQueue | inlinevirtual | 
| 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 | 
| submit(const SharedPtr< const ICommandBuffer > &commandBuffer) const | LiteFX::Rendering::ICommandQueue | inline | 
| submit(const SharedPtr< ICommandBuffer > &commandBuffer) const | LiteFX::Rendering::ICommandQueue | inline | 
| submit(Enumerable< SharedPtr< const ICommandBuffer > > commandBuffers) const | LiteFX::Rendering::ICommandQueue | inline | 
| submitted | LiteFX::Rendering::ICommandQueue | mutable | 
| submitting | LiteFX::Rendering::ICommandQueue | mutable | 
| type() const noexcept=0 | LiteFX::Rendering::ICommandQueue | pure virtual | 
| waitFor(UInt64 fence) const =0 | LiteFX::Rendering::ICommandQueue | pure virtual | 
| waitFor(const ICommandQueue &queue, UInt64 fence) const | LiteFX::Rendering::ICommandQueue | inline | 
| weak_from_this(this TSelf &&self) noexcept -> WeakPtr< std::remove_reference_t< TSelf > > | LiteFX::SharedObject | inline | 
| ~ICommandQueue() noexcept override=default | LiteFX::Rendering::ICommandQueue | |
| ~SharedObject() noexcept=default | LiteFX::SharedObject | virtual |