#include <msp/core/hash.h>
#include <msp/strings/format.h>
#include "basicmaterial.h"
-#include "gl.h"
#include "pbrmaterial.h"
+#include "program.h"
#include "resources.h"
-#include "uniform.h"
#include "unlitmaterial.h"
using namespace std;
}
-Material::Loader::Loader(Material &m):
- CollectionObjectLoader(m, 0)
-{ }
-
Material::Loader::Loader(Material &m, Collection &c):
CollectionObjectLoader(m, &c)
{ }
DataFile::Loader::ActionMap Material::GenericLoader::shared_actions;
-Material::GenericLoader::GenericLoader(DataFile::Collection *c):
+Material::GenericLoader::GenericLoader(DataFile::Collection &c):
coll(c),
material(0),
mat_loader(0)