From 3f1592c23d1b3c40b980268c5ff2c37d1b38c3bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 20 Jan 2013 16:27:27 +0100 Subject: [PATCH] Inlined Mesh::setVertexCount(). --- src/Mesh.cpp | 5 ----- src/Mesh.h | 5 ++++- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/Mesh.cpp b/src/Mesh.cpp index fab5b9d86..a083e11df 100644 --- a/src/Mesh.cpp +++ b/src/Mesh.cpp @@ -85,11 +85,6 @@ Mesh& Mesh::operator=(Mesh&& other) { return *this; } -Mesh* Mesh::setVertexCount(GLsizei vertexCount) { - _vertexCount = vertexCount; - return this; -} - void Mesh::draw() { if(!_vertexCount) return; diff --git a/src/Mesh.h b/src/Mesh.h index 99abd5a3f..dafef3a6e 100644 --- a/src/Mesh.h +++ b/src/Mesh.h @@ -430,7 +430,10 @@ class MAGNUM_EXPORT Mesh { * @see setPrimitive(), addVertexBuffer(), addInterleavedVertexBuffer(), * addVertexBufferStride(), MeshTools::interleave() */ - Mesh* setVertexCount(GLsizei vertexCount); + inline Mesh* setVertexCount(GLsizei vertexCount) { + _vertexCount = vertexCount; + return this; + } /** * @brief Add buffer with non-interleaved vertex attributes for use with given shader