namespace Msp {
namespace GL {
+class Material;
class Mesh;
class Program;
class ResourceManager;
void set_resource_manager(ResourceManager *);
protected:
+ Material *create_material(const std::string &);
Mesh *create_mesh(const std::string &);
Texture2D *create_texture2d(const std::string &);
Program *create_program(const std::string &);