]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/mesh.cpp
Use size_t to store sizes of buffers and such
[libs/gl.git] / source / core / mesh.cpp
index 1e811b5b2b135725db55ebb54f7bd2e9909afb5b..ec5bd18cf392e375c36ee49cfcfe9e51050e4d40 100644 (file)
@@ -9,14 +9,6 @@ using namespace std;
 namespace Msp {
 namespace GL {
 
-Mesh::Mesh():
-       vbuf(0),
-       ibuf(0),
-       dirty(0),
-       disallow_rendering(false),
-       face_winding(NON_MANIFOLD)
-{ }
-
 Mesh::Mesh(const VertexFormat &f):
        Mesh()
 {
@@ -88,12 +80,12 @@ void Mesh::check_buffers(unsigned mask)
        }
 }
 
-unsigned Mesh::get_n_vertices() const
+size_t Mesh::get_n_vertices() const
 {
        return vertices.size();
 }
 
-char *Mesh::modify_vertex(unsigned i)
+char *Mesh::modify_vertex(size_t i)
 {
        if(vertices.get_format().empty())
                throw invalid_operation("Mesh::modify_vertex");