-void Object::Loader::material_inline()
-{
- RefPtr<Material> mat=new Material;
- load_sub(*mat);
- coll.add(format("_%p", mat.get()), mat.get());
- obj.material=mat.release();
+ add("mesh", static_cast<void (Loader::*)()>(&Loader::mesh));
+ add("mesh", static_cast<void (Loader::*)(unsigned)>(&Loader::mesh));
+ add("mesh", static_cast<void (Loader::*)(const std::string &)>(&Loader::mesh));
+ add("mesh", static_cast<void (Loader::*)(unsigned, const std::string &)>(&Loader::mesh));
+ // Deprecated alias, will be removed
+ add("lod_mesh", static_cast<void (Loader::*)(unsigned, const std::string &)>(&Loader::mesh));
+ add("technique", static_cast<void (Loader::*)()>(&Loader::technique));
+ add("technique", static_cast<void (Loader::*)(const std::string &)>(&Loader::technique));