diff options
| author | Mel <einebeere@gmail.com> | 2022-10-03 07:21:44 +0200 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2022-10-03 07:21:44 +0200 |
| commit | 75f3941579c756655fc7d4d29e7b92b6eae436b7 (patch) | |
| tree | f8fab6809cd9525d060cfa62269f00d7ff3ea793 /src/Mesh.cpp | |
| parent | 3b289a2f75b6e96735519a65d93b6babd1b1759f (diff) | |
| download | meowcraft-75f3941579c756655fc7d4d29e7b92b6eae436b7.tar.zst meowcraft-75f3941579c756655fc7d4d29e7b92b6eae436b7.zip | |
Indexed Rendering
Diffstat (limited to 'src/Mesh.cpp')
| -rw-r--r-- | src/Mesh.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
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(); +} |
