12 class NARC_ENGINE_API Mesh
15 Mesh(
const std::vector<Vertex>& vertices,
const std::vector<uint32_t>& indices);
18 const VertexBuffer* getVertexBuffer()
const {
return m_vertexBuffer.get(); }
19 const IndexBuffer* getIndexBuffer()
const {
return m_indexBuffer.get(); }
20 uint32_t getIndexCount()
const {
return m_indexCount; }
23 std::unique_ptr<VertexBuffer> m_vertexBuffer;
24 std::unique_ptr<IndexBuffer> m_indexBuffer;
26 uint32_t m_indexCount;