X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fclient%2FInteractiveState.hpp;h=5a43cd89e63b18757d4675bb7a001e0775db7884;hb=2e3774eb3f2d5d23a08731175b168566457e2192;hp=39b393a578032e3e4aac22cb64153d8fcefd911f;hpb=ae5a7e7d8517fac406a88e9bf98fd3d5bb1728b9;p=blank.git diff --git a/src/client/InteractiveState.hpp b/src/client/InteractiveState.hpp index 39b393a..5a43cd8 100644 --- a/src/client/InteractiveState.hpp +++ b/src/client/InteractiveState.hpp @@ -1,11 +1,13 @@ #ifndef BLANK_CLIENT_INTERACTIVESTATE_HPP_ #define BLANK_CLIENT_INTERACTIVESTATE_HPP_ +#include "ChunkReceiver.hpp" +#include "ChunkRequester.hpp" #include "../app/IntervalTimer.hpp" #include "../app/State.hpp" +#include "../graphics/SkyBox.hpp" #include "../io/WorldSave.hpp" #include "../model/Skeletons.hpp" -#include "../net/ChunkReceiver.hpp" #include "../ui/Interface.hpp" #include "../world/BlockTypeRegistry.hpp" #include "../world/ChunkRenderer.hpp" @@ -49,11 +51,14 @@ private: WorldSave save; World world; Interface interface; + ChunkRequester chunk_requester; ChunkReceiver chunk_receiver; ChunkRenderer chunk_renderer; Skeletons skeletons; IntervalTimer loop_timer; + SkyBox sky; + struct PlayerHistory { EntityState state; int delta_t;