]> git.lizzy.rs Git - dragonblocks3d.git/blobdiff - src/dragonblocks/map.hpp
Multithreading
[dragonblocks3d.git] / src / dragonblocks / map.hpp
index ba1a1620081451d422fe9d38249d3d6829df993c..e7b9f7ed90684c7028e6cef4c873afe14d751589 100644 (file)
@@ -11,7 +11,7 @@ namespace dragonblocks
        class BlockDef;
        class Block;
        class Mapgen;
-       class MeshGenThread;
+       class MeshGenMgr;
        class Scene;
        
        class Map
@@ -29,13 +29,13 @@ namespace dragonblocks
                Chunk *getChunk(const glm::ivec3 &);
                void clear();
                
-               Map(Mapgen *, MeshGenThread *, Scene *);
+               Map(Mapgen *, MeshGenMgr *, Scene *);
                ~Map();
                
                private:
                std::map<uint16_t, Chunk*> chunks;
                Mapgen *mapgen;
-               MeshGenThread *mesh_gen_thread;
+               MeshGenMgr *mesh_gen_mgr;
                Scene *scene;
        };
 }