*/
class Object: public Renderable
{
-private:
- std::vector<RefPtr<const Mesh> > meshes;
- RefPtr<const Technique> technique;
-
public:
class Loader: public DataFile::CollectionObjectLoader<Object>
{
void technique(const std::string &);
};
+private:
+ std::vector<RefPtr<const Mesh> > meshes;
+ RefPtr<const Technique> technique;
+
+public:
Object();
+ Object(const Mesh *, const Technique *);
~Object();
void set_mesh(const Mesh *m) { set_mesh(0, m); }