libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::graphics::Mesh< Vertex, Index, Instance >, including all inherited members.
get() const noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
getIndexBuffer() const noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
getInstanceBuffer() const noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
getVertexBuffer() const noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
IS_INDEXED | donut::graphics::Mesh< Vertex, Index, Instance > | static |
IS_INSTANCED | donut::graphics::Mesh< Vertex, Index, Instance > | static |
Mesh(MeshBufferUsage verticesUsage, std::span< const Vertex > vertices) | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
Mesh(MeshBufferUsage verticesUsage, MeshBufferUsage indicesUsage, std::span< const Vertex > vertices, std::span< const Index > indices) | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
Mesh(MeshBufferUsage verticesUsage, MeshBufferUsage instancesUsage, std::span< const Vertex > vertices, std::span< const Instance > instances) | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
Mesh(MeshBufferUsage verticesUsage, MeshBufferUsage indicesUsage, MeshBufferUsage instancesUsage, std::span< const Vertex > vertices, std::span< const Index > indices, std::span< const Instance > instances) | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
setVertices(MeshBufferUsage verticesUsage, std::span< const Vertex > vertices) noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |
setVertices(MeshBufferUsage verticesUsage, MeshBufferUsage indicesUsage, std::span< const Vertex > vertices, std::span< const Index > indices) noexcept | donut::graphics::Mesh< Vertex, Index, Instance > | inline |