]> git.localhorst.tv Git - blank.git/blobdiff - src/world/World.hpp
tvec[234]<int> -> ivec[234]
[blank.git] / src / world / World.hpp
index 10710fbd6667a2dc8ac957d8068dae4564a392ab..b98efca544ef0969af3f056075b43f039986e80f 100644 (file)
@@ -48,13 +48,14 @@ public:
        bool Intersection(const Entity &e, std::vector<WorldCollision> &);
        void Resolve(Entity &e, std::vector<WorldCollision> &);
 
-       BlockTypeRegistry &BlockTypes() { return blockType; }
+       BlockTypeRegistry &BlockTypes() noexcept { return blockType; }
+       ChunkLoader &Loader() noexcept { return chunks; }
 
        Entity &Player() { return *player; }
        Entity &AddEntity() { entities.emplace_back(); return entities.back(); }
 
        Chunk &PlayerChunk();
-       Chunk &Next(const Chunk &to, const glm::tvec3<int> &dir);
+       Chunk &Next(const Chunk &to, const glm::ivec3 &dir);
 
        void Update(int dt);