X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fmesh.h;h=1ee58a6227ea52427f93113bf9e631582f076467;hb=HEAD;hp=648fb72c11dc26849ffd98ce322dcf3d1cb3b730;hpb=f71aee8c20ff85e4857e4dfad0c20ce606ea3717;p=libs%2Fgl.git diff --git a/source/mesh.h b/source/mesh.h deleted file mode 100644 index 648fb72c..00000000 --- a/source/mesh.h +++ /dev/null @@ -1,42 +0,0 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2007 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - -#ifndef MSP_GL_MESH_H_ -#define MSP_GL_MESH_H_ - -#include -#include "batch.h" -#include "vertexarray.h" - -namespace Msp { -namespace GL { - -class Mesh -{ -public: - class Loader: public DataFile::Loader - { - public: - Loader(Mesh &); - private: - Mesh &mesh; - - void vertices(VertexFormat); - void batch(PrimitiveType); - }; - - Mesh(); - void draw() const; -private: - VertexArray vertices; - std::list batches; -}; - -} // namespace GL -} // namespace Msp - -#endif