]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/vertexsetup.h
Use default member initializers for simple types
[libs/gl.git] / source / core / vertexsetup.h
index 7daef8845ac03688c570af5c40ff10f8a80324dc..208e55d3cd676729d4299024feaad06a273bf3d2 100644 (file)
@@ -27,17 +27,15 @@ private:
                INDEX_BUFFER = 4
        };
 
-       mutable unsigned dirty;
-       const VertexArray *vertex_array;
+       mutable unsigned dirty = 0;
+       const VertexArray *vertex_array = 0;
        VertexFormat vertex_format;
-       const VertexArray *inst_array;
+       const VertexArray *inst_array = 0;
        VertexFormat inst_format;
-       const Buffer *index_buffer;
-       DataType index_type;
+       const Buffer *index_buffer = 0;
+       DataType index_type = UNSIGNED_SHORT;
 
 public:
-       VertexSetup();
-
        void set_format(const VertexFormat &);
        void set_format_instanced(const VertexFormat &, const VertexFormat &);