diff options
author | Loïc Blot <nerzhul@users.noreply.github.com> | 2017-08-19 11:29:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-19 11:29:46 +0200 |
commit | de4c2e4250d3071a8de7841a1cb3a63af67c63f3 (patch) | |
tree | aa959d1f450ebf25c7be6b4e088e50e15bf4c9ee /src/mapsector.h | |
parent | b82884aa62fc0b00bbaef6c31cde095d9ed6f72f (diff) | |
download | minetest-de4c2e4250d3071a8de7841a1cb3a63af67c63f3.tar.gz minetest-de4c2e4250d3071a8de7841a1cb3a63af67c63f3.tar.bz2 minetest-de4c2e4250d3071a8de7841a1cb3a63af67c63f3.zip |
ServerMap saving: cleanups (#6274)
* remove sector meta loading/saving from files which targets dead code (differs_from_disk is always empty)
* this remove empty ServerMapSector and ClientMapSector, remove MapSector childs
Diffstat (limited to 'src/mapsector.h')
-rw-r--r-- | src/mapsector.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/src/mapsector.h b/src/mapsector.h index b0ed9c88c..dede364f6 100644 --- a/src/mapsector.h +++ b/src/mapsector.h @@ -43,8 +43,6 @@ public: MapSector(Map *parent, v2s16 pos, IGameDef *gamedef); virtual ~MapSector(); - virtual u32 getId() const = 0; - void deleteBlocks(); v2s16 getPos() @@ -64,9 +62,6 @@ public: bool empty() const { return m_blocks.empty(); } - // Always false at the moment, because sector contains no metadata. - bool differs_from_disk = false; - protected: // The pile of MapBlocks @@ -89,48 +84,3 @@ protected: MapBlock *getBlockBuffered(s16 y); }; - -class ServerMapSector : public MapSector -{ -public: - ServerMapSector(Map *parent, v2s16 pos, IGameDef *gamedef); - ~ServerMapSector() = default; - - u32 getId() const - { - return MAPSECTOR_SERVER; - } - - /* - These functions handle metadata. - They do not handle blocks. - */ - - void serialize(std::ostream &os, u8 version); - - static ServerMapSector* deSerialize( - std::istream &is, - Map *parent, - v2s16 p2d, - std::map<v2s16, MapSector*> & sectors, - IGameDef *gamedef - ); - -private: -}; - -#ifndef SERVER -class ClientMapSector : public MapSector -{ -public: - ClientMapSector(Map *parent, v2s16 pos, IGameDef *gamedef); - ~ClientMapSector() = default; - - u32 getId() const - { - return MAPSECTOR_CLIENT; - } - -private: -}; -#endif |