#include <MeshData.hpp>
Growable CPU-side buffer of Vertex, ready to hand to MeshBatch::CreateMesh.
Definition at line 76 of file MeshData.hpp.
◆ VertexGroup()
| Sleak::VertexGroup::VertexGroup |
( |
| ) |
|
|
default |
◆ AddVertex() [1/2]
| void Sleak::VertexGroup::AddVertex |
( |
const Vertex & | vertex | ) |
|
|
inline |
◆ AddVertex() [2/2]
| void Sleak::VertexGroup::AddVertex |
( |
std::initializer_list< Vertex > | vertexList | ) |
|
|
inline |
◆ clear()
| void Sleak::VertexGroup::clear |
( |
| ) |
|
|
inline |
◆ GetData()
| const Vertex * Sleak::VertexGroup::GetData |
( |
| ) |
const |
|
inline |
◆ GetMutableData()
| Vertex * Sleak::VertexGroup::GetMutableData |
( |
| ) |
|
|
inline |
◆ GetRawData()
| void * Sleak::VertexGroup::GetRawData |
( |
| ) |
|
|
inline |
◆ GetSize()
| size_t Sleak::VertexGroup::GetSize |
( |
| ) |
const |
|
inline |
◆ GetSizeInBytes()
| size_t Sleak::VertexGroup::GetSizeInBytes |
( |
| ) |
const |
|
inline |
◆ release()
| void Sleak::VertexGroup::release |
( |
| ) |
|
|
inline |