]> git.localhorst.tv Git - blank.git/blobdiff - src/app/UnloadState.hpp
fix this whole sky box mess
[blank.git] / src / app / UnloadState.hpp
index 6d5cea71ae2a89ecd3f417ad286a4ba7705e639b..ba7e8093d8a56b7eb1dfef958f224ce566720e90 100644 (file)
@@ -4,7 +4,6 @@
 #include "State.hpp"
 
 #include "../ui/Progress.hpp"
-#include "../graphics/Font.hpp"
 
 #include <cstddef>
 #include <list>
 namespace blank {
 
 class Chunk;
-class ChunkLoader;
+class ChunkStore;
 class Environment;
+class WorldSave;
 
 class UnloadState
 : public State {
 
 public:
-       UnloadState(Environment &, ChunkLoader &);
+       UnloadState(Environment &, ChunkStore &, const WorldSave &);
 
        void OnResume();
 
@@ -30,8 +30,8 @@ public:
 
 private:
        Environment &env;
-       ChunkLoader &loader;
-       Font font;
+       ChunkStore &chunks;
+       const WorldSave &save;
        Progress progress;
        std::list<Chunk>::iterator cur;
        std::list<Chunk>::iterator end;