|
Toast Engine
|
This is the complete list of members for assets::Mesh, including all inherited members.
| addRef() noexcept (defined in assets::Asset) | assets::Asset | protected |
| Asset()=default (defined in assets::Asset) | assets::Asset | |
| Asset(const Asset &)=delete (defined in assets::Asset) | assets::Asset | |
| boundingSphere() const -> const glm::vec4 & | assets::Mesh | |
| gpuMesh() const -> const renderer::VulkanMesh & (defined in assets::Mesh) | assets::Mesh | |
| gpuMesh() -> renderer::VulkanMesh & (defined in assets::Mesh) | assets::Mesh | |
| Index typedef (defined in assets::Mesh) | assets::Mesh | |
| indices() const -> const std::vector< Index > & (defined in assets::Mesh) | assets::Mesh | inline |
| isSkinned() const noexcept -> bool (defined in assets::Mesh) | assets::Mesh | inline |
| Mesh(const std::vector< uint8_t > &data) (defined in assets::Mesh) | assets::Mesh | explicit |
| Mesh(std::string_view name, std::vector< renderer::Vertex > &&vertices, std::vector< uint32_t > &&indices) (defined in assets::Mesh) | assets::Mesh | |
| Mesh(std::string_view name, std::vector< renderer::Vertex > &&vertices, std::vector< uint32_t > &&indices, std::vector< renderer::SkinVertex > &&skin_vertices) | assets::Mesh | |
| name() const -> const std::string & (defined in assets::Mesh) | assets::Mesh | inline |
| operator=(const Asset &) -> Asset &=delete (defined in assets::Asset) | assets::Asset | |
| refCount() const noexcept -> uint32_t (defined in assets::Asset) | assets::Asset | |
| release() noexcept (defined in assets::Asset) | assets::Asset | protected |
| skinVertices() const -> const std::vector< renderer::SkinVertex > & | assets::Mesh | inline |
| toBinary() const -> std::vector< uint8_t > (defined in assets::Mesh) | assets::Mesh | |
| type() const -> std::string_view override (defined in assets::Mesh) | assets::Mesh | inlinevirtual |
| vertices() const -> const std::vector< renderer::Vertex > & (defined in assets::Mesh) | assets::Mesh | inline |
| ~Asset()=default (defined in assets::Asset) | assets::Asset | virtual |
| ~Mesh() override (defined in assets::Mesh) | assets::Mesh |