X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Fmesh.h;h=2d56193d14a104ccc3d08bb87fd0a11f5f8bbe11;hp=89f51fdd9e3493aa97bddd3e40409bffeb34f991;hb=38712d8ecc57d043a2419ffbaeeb57f7a6586f14;hpb=3bc34893905a2df622894aadcb6669f27f186772 diff --git a/source/core/mesh.h b/source/core/mesh.h index 89f51fdd..2d56193d 100644 --- a/source/core/mesh.h +++ b/source/core/mesh.h @@ -66,16 +66,16 @@ private: VertexArray vertices; std::vector batches; - Buffer *vbuf; - Buffer *ibuf; + Buffer *vbuf = 0; + Buffer *ibuf = 0; VertexSetup vtx_setup; - mutable unsigned short dirty; - bool disallow_rendering; - FaceWinding face_winding; + mutable unsigned short dirty = 0; + bool disallow_rendering = false; + FaceWinding face_winding = NON_MANIFOLD; std::string debug_name; public: - Mesh(); + Mesh() = default; Mesh(const VertexFormat &); ~Mesh();