MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::SpriteBatchMesh Member List

This is the complete list of members for mage::rendering::SpriteBatchMesh, including all inherited members.

BindMesh(ID3D11DeviceContext &device_context) const noexceptmage::rendering::Mesh
BindMesh(ID3D11DeviceContext &device_context, D3D11_PRIMITIVE_TOPOLOGY topology) const noexceptmage::rendering::Mesh
Draw(ID3D11DeviceContext &device_context) const noexceptmage::rendering::Mesh
Draw(ID3D11DeviceContext &device_context, std::size_t start_index, std::size_t nb_indices) const noexceptmage::rendering::Mesh
GenerateIndices()mage::rendering::SpriteBatchMeshprivatestatic
GetIndexFormat() const noexceptmage::rendering::Mesh
GetNumberOfIndices() const noexceptmage::rendering::Mesh
GetNumberOfVertices() const noexceptmage::rendering::Mesh
GetPrimitiveTopology() const noexceptmage::rendering::Mesh
GetVertexSize() const noexceptmage::rendering::Mesh
Lock(ID3D11DeviceContext &device_context, D3D11_MAP map_type, D3D11_MAPPED_SUBRESOURCE &mapped_buffer)mage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >
m_index_buffermage::rendering::Meshprotected
m_vertex_buffermage::rendering::Meshprotected
MaxIndicesPerBatch() noexceptmage::rendering::SpriteBatchMeshstatic
MaxVerticesPerBatch() noexceptmage::rendering::SpriteBatchMeshstatic
Mesh(std::size_t vertex_size, DXGI_FORMAT index_format, D3D11_PRIMITIVE_TOPOLOGY primitive_topology)mage::rendering::Meshexplicitprotected
Mesh(const Mesh &mesh)=deletemage::rendering::Meshprotected
Mesh(Mesh &&mesh) noexceptmage::rendering::Meshprotected
MinIndicesPerBatch() noexceptmage::rendering::SpriteBatchMeshstatic
MinVerticesPerBatch() noexceptmage::rendering::SpriteBatchMeshstatic
operator=(const SpriteBatchMesh &mesh)=deletemage::rendering::SpriteBatchMesh
operator=(SpriteBatchMesh &&mesh) noexceptmage::rendering::SpriteBatchMesh
PrimitiveBatchMesh< VertexPositionColorTexture, U16 >::operator=(const PrimitiveBatchMesh &mesh)=deletemage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >
PrimitiveBatchMesh< VertexPositionColorTexture, U16 >::operator=(PrimitiveBatchMesh &&mesh) noexceptmage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >
mage::rendering::Mesh::operator=(const Mesh &mesh)=deletemage::rendering::Mesh
mage::rendering::Mesh::operator=(Mesh &&mesh) noexceptmage::rendering::Mesh
PrimitiveBatchMesh(ID3D11Device &device, std::size_t nb_vertices, const std::vector< U16 > &indices, D3D11_PRIMITIVE_TOPOLOGY primitive_topology=D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST)mage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >explicit
PrimitiveBatchMesh(const PrimitiveBatchMesh &mesh)=deletemage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >
PrimitiveBatchMesh(PrimitiveBatchMesh &&mesh) noexceptmage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >
s_indices_per_spritemage::rendering::SpriteBatchMeshstatic
s_max_sprites_per_batchmage::rendering::SpriteBatchMeshstatic
s_min_sprites_per_batchmage::rendering::SpriteBatchMeshstatic
s_vertices_per_spritemage::rendering::SpriteBatchMeshstatic
SetNumberOfIndices(std::size_t nb_indices) noexceptmage::rendering::Meshprotected
SetNumberOfVertices(std::size_t nb_vertices) noexceptmage::rendering::Meshprotected
SpriteBatchMesh(ID3D11Device &device)mage::rendering::SpriteBatchMeshexplicit
SpriteBatchMesh(const SpriteBatchMesh &mesh)=deletemage::rendering::SpriteBatchMesh
SpriteBatchMesh(SpriteBatchMesh &&mesh) noexceptmage::rendering::SpriteBatchMesh
~Mesh()mage::rendering::Meshvirtual
~PrimitiveBatchMesh()mage::rendering::PrimitiveBatchMesh< VertexPositionColorTexture, U16 >virtual
~SpriteBatchMesh()mage::rendering::SpriteBatchMeshvirtual