18#ifndef INCLUDED_MESHMANAGER
19#define INCLUDED_MESHMANAGER
24#include <unordered_map>
41 using mesh_map = std::unordered_map<VfsPath, std::weak_ptr<CModelDef> >;
std::shared_ptr< CModelDef > CModelDefPtr
Definition: MeshManager.h:27
Definition: ColladaManager.h:26
Definition: MeshManager.h:32
NONCOPYABLE(CMeshManager)
CMeshManager(CColladaManager &colladaManager)
Definition: MeshManager.cpp:32
~CMeshManager()
Definition: MeshManager.cpp:37
std::unordered_map< VfsPath, std::weak_ptr< CModelDef > > mesh_map
Definition: MeshManager.h:41
CColladaManager & m_ColladaManager
Definition: MeshManager.h:43
CModelDefPtr GetMesh(const VfsPath &pathname)
Definition: MeshManager.cpp:41
mesh_map m_MeshMap
Definition: MeshManager.h:42
Definition: ModelDef.h:141