DataFile::Loader::ActionMap RenderMethod::Loader::shared_actions;
-RenderMethod::Loader::Loader(RenderMethod &p):
- DataFile::CollectionObjectLoader<RenderMethod>(p, 0)
-{
- set_actions(shared_actions);
-}
-
RenderMethod::Loader::Loader(RenderMethod &p, Collection &c):
DataFile::CollectionObjectLoader<RenderMethod>(p, &c)
{
void RenderMethod::Loader::material_inline()
{
- Material::GenericLoader ldr(coll);
+ Material::GenericLoader ldr(get_collection());
load_sub_with(ldr);
- RefPtr<Material> mat = ldr.get_material();
+ RefPtr<Material> mat = ldr.get_object();
get_collection().add(inline_base_name+".mat", mat.get());
obj.material = mat.release();
obj.set_material_textures();