Struct Mesh

Struct Documentation

struct Mesh

Public Functions

Mesh()
Mesh(const Mesh&)
~Mesh()
void addLOD(Ref<IndexBuffer> ib, float lodLevel)
Ref<IndexBuffer> getLOD(float lodLevel) const

LOD level can range from 0.0f to 1.0f, returns the appropriate LOD.

Ref<VertexBuffer> getVertexBuffer()
const BoundingBox &getBoundingBox()

Public Members

Ref<VertexBuffer> m_VertexBuffer
BoundingBox m_BoundingBox
Vector<Pair<Ref<IndexBuffer>, float>> m_LODs