LiteFX 0.3.1.2022
Computer Graphics Engine
LiteFX::Rendering::Backends::IVulkanIndexBuffer Member List

This is the complete list of members for LiteFX::Rendering::Backends::IVulkanIndexBuffer, including all inherited members.

alignedElementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elementAlignment() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elements() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
elementSize() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
handle() noexcept=0LiteFX::IResource< VkBuffer >protectedpure virtual
handle() const noexcept=0LiteFX::IResource< VkBuffer >pure virtual
index_buffer_layout_type typedefLiteFX::Rendering::IndexBuffer< VulkanIndexBufferLayout >
layout() const noexcept=0LiteFX::Rendering::IndexBuffer< VulkanIndexBufferLayout >pure virtual
map(const void *const data, const size_t &size, const UInt32 &element=0)=0LiteFX::Rendering::IMappablepure virtual
map(Span< const void *const > data, const size_t &elementSize, const UInt32 &firstElement=0)=0LiteFX::Rendering::IMappablepure virtual
name() const noexcept=0LiteFX::Rendering::IStateResourcepure virtual
size() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
state(const UInt32 &subresource=0) const =0LiteFX::Rendering::IDeviceMemorypure virtual
state(const UInt32 &subresource=0)=0LiteFX::Rendering::IDeviceMemorypure virtual
type() const noexcept=0LiteFX::Rendering::IBufferpure virtual
writable() const noexcept=0LiteFX::Rendering::IDeviceMemorypure virtual
~IBuffer() noexcept=defaultLiteFX::Rendering::IBuffervirtual
~IDeviceMemory() noexcept=defaultLiteFX::Rendering::IDeviceMemoryvirtual
~IIndexBuffer() noexcept=defaultLiteFX::Rendering::IIndexBuffervirtual
~IMappable() noexcept=defaultLiteFX::Rendering::IMappablevirtual
~IndexBuffer() noexcept=defaultLiteFX::Rendering::IndexBuffer< VulkanIndexBufferLayout >virtual
~IResource() noexcept=defaultLiteFX::IResource< VkBuffer >virtual
~IStateResource() noexcept=defaultLiteFX::Rendering::IStateResourcevirtual
~IVulkanBuffer() noexcept=defaultLiteFX::Rendering::Backends::IVulkanBuffervirtual
~IVulkanIndexBuffer() noexcept=defaultLiteFX::Rendering::Backends::IVulkanIndexBuffervirtual