8#include <unordered_map>
15 std::unordered_map<std::string, Mesh *>
Map;
34template <
typename MeshTy>
Definition MeshRegistry.h:35
MeshRegister()
Definition MeshRegistry.h:37
Definition MeshRegistry.h:14
MeshRegistry & operator=(MeshRegistry &&)=delete
std::unordered_map< std::string, Mesh * > Map
Definition MeshRegistry.h:15
static MeshRegistry & Instance()
Definition MeshRegistry.h:28
MeshRegistry(const MeshRegistry &)=delete
MeshRegistry & operator=(const MeshRegistry &)=delete
Mesh * Get(std::string name)
Definition MeshRegistry.cpp:18
std::vector< Mesh * > Meshes
Definition MeshRegistry.h:18
void Register(Mesh *)
Definition MeshRegistry.cpp:12
MeshRegistry(MeshRegistry &&)=delete
Definition Application.h:14