Class MeshGeometry

Inheritance Relationships

Base Type

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