#ifndef WORLD_H #define WORLD_H #include #include "chunk.hpp" #include "math.hpp" #include "block.hpp" class World{ private: std::map chunks; public: BlockID GetBlock(Vector3i pos); void SetBlock(Vector3i pos,BlockID id); void LoadChunks(ChunkIndex player_index); void Read(FILE* f); void Write(FILE* f); void Draw(Vector3f pos, int texture); void clear(); }; #endif