#ifndef MSP_GL_MATERIAL_H_
#define MSP_GL_MATERIAL_H_
-#include <msp/datafile/loader.h>
+#include <msp/datafile/objectloader.h>
#include "color.h"
namespace Msp {
class Material
{
public:
- class Loader: public DataFile::Loader
+ class Loader: public DataFile::ObjectLoader<Material>
{
- private:
- Material &mat;
-
public:
Loader(Material &);
- Material &get_object() const { return mat; }
private:
void ambient(float, float, float, float);