Class MeshGeometry¶
Defined in File mesh_geometry.h
Inheritance Relationships¶
Base Type¶
public portal::Resource(Class Resource)
Class Documentation¶
-
class MeshGeometry : public portal::Resource¶
Public Functions
-
explicit MeshGeometry(const StringId &id, const resources::MeshGeometryData &geometry)¶
-
const std::shared_ptr<renderer::vulkan::AllocatedBuffer> &get_index_buffer() const¶
-
const vk::DeviceAddress &get_vertex_buffer_address() const¶
-
const resources::MeshGeometryData &get_geometry() const¶
-
const std::vector<resources::MeshGeometryData::Submesh> &get_submeshes() const¶
Friends
- friend class scene::MeshNode
-
explicit MeshGeometry(const StringId &id, const resources::MeshGeometryData &geometry)¶