X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fobject.h;h=a574fb645ddd2b20fbbce4f9c32fffa0de8d57f9;hb=b07e3b2103c53e3cd6a4674eef481178ec64f2c7;hp=e84bc9cf707d5f7c1e0ef10dea9a5c255100a647;hpb=25c81b4953dd38993250321b9407ce8b0139cbeb;p=libs%2Fgl.git 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(); }