alignedElementSize() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
elementAlignment() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
elements() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
elementSize() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
index_buffer_layout_type typedef | LiteFX::Rendering::IndexBuffer< TIndexBufferLayout > | |
layout() const noexcept=0 | LiteFX::Rendering::IndexBuffer< TIndexBufferLayout > | pure virtual |
map(const void *const data, const size_t &size, const UInt32 &element=0)=0 | LiteFX::Rendering::IMappable | pure virtual |
map(Span< const void *const > data, const size_t &elementSize, const UInt32 &firstElement=0)=0 | LiteFX::Rendering::IMappable | pure virtual |
name() const noexcept=0 | LiteFX::Rendering::IStateResource | pure virtual |
size() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
state(const UInt32 &subresource=0) const =0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
state(const UInt32 &subresource=0)=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
type() const noexcept=0 | LiteFX::Rendering::IBuffer | pure virtual |
writable() const noexcept=0 | LiteFX::Rendering::IDeviceMemory | pure virtual |
~IBuffer() noexcept=default | LiteFX::Rendering::IBuffer | virtual |
~IDeviceMemory() noexcept=default | LiteFX::Rendering::IDeviceMemory | virtual |
~IIndexBuffer() noexcept=default | LiteFX::Rendering::IIndexBuffer | virtual |
~IMappable() noexcept=default | LiteFX::Rendering::IMappable | virtual |
~IndexBuffer() noexcept=default | LiteFX::Rendering::IndexBuffer< TIndexBufferLayout > | virtual |
~IStateResource() noexcept=default | LiteFX::Rendering::IStateResource | virtual |