MAGE
v0.171.0
Matthias Advanced Game Engine
mage::rendering::Mesh Member List
This is the complete list of members for
mage::rendering::Mesh
, including all inherited members.
BindMesh
(ID3D11DeviceContext &device_context) const noexcept
mage::rendering::Mesh
BindMesh
(ID3D11DeviceContext &device_context, D3D11_PRIMITIVE_TOPOLOGY topology) const noexcept
mage::rendering::Mesh
Draw
(ID3D11DeviceContext &device_context) const noexcept
mage::rendering::Mesh
Draw
(ID3D11DeviceContext &device_context, std::size_t start_index, std::size_t nb_indices) const noexcept
mage::rendering::Mesh
GetIndexFormat
() const noexcept
mage::rendering::Mesh
GetNumberOfIndices
() const noexcept
mage::rendering::Mesh
GetNumberOfVertices
() const noexcept
mage::rendering::Mesh
GetPrimitiveTopology
() const noexcept
mage::rendering::Mesh
GetVertexSize
() const noexcept
mage::rendering::Mesh
m_index_buffer
mage::rendering::Mesh
protected
m_index_format
mage::rendering::Mesh
private
m_nb_indices
mage::rendering::Mesh
private
m_nb_vertices
mage::rendering::Mesh
private
m_primitive_topology
mage::rendering::Mesh
private
m_vertex_buffer
mage::rendering::Mesh
protected
m_vertex_size
mage::rendering::Mesh
private
Mesh
(std::size_t vertex_size, DXGI_FORMAT index_format, D3D11_PRIMITIVE_TOPOLOGY primitive_topology)
mage::rendering::Mesh
explicit
protected
Mesh
(const Mesh &mesh)=delete
mage::rendering::Mesh
protected
Mesh
(Mesh &&mesh) noexcept
mage::rendering::Mesh
protected
operator=
(const Mesh &mesh)=delete
mage::rendering::Mesh
operator=
(Mesh &&mesh) noexcept
mage::rendering::Mesh
SetNumberOfIndices
(std::size_t nb_indices) noexcept
mage::rendering::Mesh
protected
SetNumberOfVertices
(std::size_t nb_vertices) noexcept
mage::rendering::Mesh
protected
~Mesh
()
mage::rendering::Mesh
virtual
Generated by
1.8.14