sandbox
|
This is the complete list of members for sbx::graphics::mesh< Vertex >, including all inherited members.
_index_buffer (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | protected |
_submeshes (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | protected |
_upload_vertices(std::vector< vertex_type > &&vertices, std::vector< index_type > &&indices) -> void (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inlineprotected |
_vertex_buffer (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | protected |
index_buffer_type typedef (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | |
index_type typedef (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | |
mesh(std::vector< vertex_type > &&vertices, std::vector< index_type > &&indices) (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inline |
mesh() (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inlineprotected |
render(graphics::command_buffer &command_buffer, std::uint32_t instance_count=1u) const -> void (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inline |
render_submesh(graphics::command_buffer &command_buffer, std::uint32_t submesh_index, std::uint32_t instance_count=1u) const -> void (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inline |
submeshes() const noexcept -> const std::vector< submesh > & (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inline |
vertex_buffer_type typedef (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | |
vertex_type typedef (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | |
~mesh() (defined in sbx::graphics::mesh< Vertex >) | sbx::graphics::mesh< Vertex > | inlinevirtual |