]> git.localhorst.tv Git - blank.git/commit - src/world/Generator.cpp
split chunk stuff
authorDaniel Karbach <daniel.karbach@localhorst.tv>
Wed, 9 Sep 2015 19:43:42 +0000 (21:43 +0200)
committerDaniel Karbach <daniel.karbach@localhorst.tv>
Wed, 9 Sep 2015 19:43:42 +0000 (21:43 +0200)
commit13e676a6e49128ebc6c63b8dd08bef51d360e8e9
tree7b3b857250fe86ae5a39fb863c2fa12f7f9c247b
parent43820582217f7e4b707d98f2e69d969eb77fc7c3
split chunk stuff

storage, indexing, redering, loading, etc are now all separated
so the different states can pull in what they need and it's more
flexible and makes way for some optimizations as well
29 files changed:
src/ai/Spawner.cpp
src/app/PreloadState.cpp
src/app/Runtime.hpp
src/app/ServerState.cpp
src/app/ServerState.hpp
src/app/UnloadState.cpp
src/app/UnloadState.hpp
src/app/WorldState.cpp
src/app/WorldState.hpp
src/app/runtime.cpp
src/client/InteractiveState.hpp
src/client/client.cpp
src/io/WorldSave.cpp
src/io/WorldSave.hpp
src/net/net.cpp
src/ui/Interface.hpp
src/ui/ui.cpp
src/world/Chunk.hpp
src/world/ChunkIndex.hpp [new file with mode: 0644]
src/world/ChunkLoader.hpp
src/world/ChunkRenderer.hpp
src/world/ChunkStore.hpp [new file with mode: 0644]
src/world/Generator.cpp
src/world/Player.hpp [new file with mode: 0644]
src/world/World.cpp
src/world/World.hpp
src/world/chunk.cpp
src/world/render.cpp [deleted file]
tst/world/ChunkTest.cpp