X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fobject.h;h=a574fb645ddd2b20fbbce4f9c32fffa0de8d57f9;hp=e84bc9cf707d5f7c1e0ef10dea9a5c255100a647;hb=f14435e58bfa0fa697a06ba9a454bb30cd37d9d8;hpb=25c81b4953dd38993250321b9407ce8b0139cbeb diff --git a/source/object.h b/source/object.h index e84bc9cf..a574fb64 100644 --- a/source/object.h +++ b/source/object.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of libmspgl -Copyright © 2007-2008, 2010-2011 Mikko Rasa, Mikkosoft Productions -Distributed under the LGPL -*/ - #ifndef MSP_GL_OBJECT_H_ #define MSP_GL_OBJECT_H_ @@ -44,11 +37,11 @@ public: void init(); private: - void mesh(); - void mesh(unsigned); + void mesh_inline(); + void mesh_inline_lod(unsigned); void mesh(const std::string &); - void mesh(unsigned, const std::string &); - void technique(); + void mesh_lod(unsigned, const std::string &); + void technique_inline(); void technique(const std::string &); }; @@ -57,6 +50,7 @@ public: void set_mesh(const Mesh *m) { set_mesh(0, m); } void set_mesh(unsigned, const Mesh *); + const Mesh *get_mesh(unsigned = 0) const; void set_technique(const Technique *); const Technique *get_technique() const { return technique.get(); }