MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::StructuredBuffer< T > Member List

This is the complete list of members for mage::rendering::StructuredBuffer< T >, including all inherited members.

Bind(ID3D11DeviceContext &device_context, U32 slot) const noexceptmage::rendering::StructuredBuffer< T >
capacity() const noexceptmage::rendering::StructuredBuffer< T >
Get() const noexceptmage::rendering::StructuredBuffer< T >
m_buffermage::rendering::StructuredBuffer< T >private
m_buffer_srvmage::rendering::StructuredBuffer< T >private
m_capacitymage::rendering::StructuredBuffer< T >private
m_sizemage::rendering::StructuredBuffer< T >private
operator=(const StructuredBuffer &buffer)=deletemage::rendering::StructuredBuffer< T >
operator=(StructuredBuffer &&buffer) noexcept=defaultmage::rendering::StructuredBuffer< T >
SetupStructuredBuffer(ID3D11Device &device, std::size_t capacity)mage::rendering::StructuredBuffer< T >private
size() const noexceptmage::rendering::StructuredBuffer< T >
StructuredBuffer(ID3D11Device &device, std::size_t capacity)mage::rendering::StructuredBuffer< T >explicit
StructuredBuffer(const StructuredBuffer &buffer)=deletemage::rendering::StructuredBuffer< T >
StructuredBuffer(StructuredBuffer &&buffer) noexcept=defaultmage::rendering::StructuredBuffer< T >
UpdateData(ID3D11DeviceContext &device_context, const AlignedVector< T > &data)mage::rendering::StructuredBuffer< T >
~StructuredBuffer()=defaultmage::rendering::StructuredBuffer< T >