X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2FChunkLoader.hpp;h=6a8c2c19ac30d2143d42f85f01512d68c63af531;hb=7bb75960dbf9bfdee9ac865384aca81791b3da5c;hp=c9fb8aa2f574e1721ef568ce2be95604f31ff2b0;hpb=46b18a88fdda816f3c2c547aba68b0a5ea7970f7;p=blank.git diff --git a/src/world/ChunkLoader.hpp b/src/world/ChunkLoader.hpp index c9fb8aa..6a8c2c1 100644 --- a/src/world/ChunkLoader.hpp +++ b/src/world/ChunkLoader.hpp @@ -39,6 +39,10 @@ public: void Rebase(const Chunk::Pos &); void Update(int dt); + std::size_t ToLoad() const noexcept { return to_generate.size(); } + void LoadOne(); + void LoadN(std::size_t n); + private: Chunk &Generate(const Chunk::Pos &pos); // link given chunk to all loaded neighbors