From 75f3941579c756655fc7d4d29e7b92b6eae436b7 Mon Sep 17 00:00:00 2001 From: Mel Date: Mon, 3 Oct 2022 07:21:44 +0200 Subject: Indexed Rendering --- src/Mesh.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/Mesh.cpp') diff --git a/src/Mesh.cpp b/src/Mesh.cpp index b8c3315..d1f3a88 100644 --- a/src/Mesh.cpp +++ b/src/Mesh.cpp @@ -1,9 +1,17 @@ #include "Mesh.hpp" -float* MC::Mesh::flat() { +float* MC::Mesh::raw() { return (float*)m_positions.data(); } -std::size_t MC::Mesh::size() { +size_t MC::Mesh::size() { return m_positions.size(); } + +uint32_t* MC::Mesh::raw_indices() { + return m_indices.data(); +} + +size_t MC::Mesh::indices_size() { + return m_indices.size(); +} -- cgit 1.4.1