WorldFiles refactor

This commit is contained in:
MihailRis
2023-12-06 12:57:08 +03:00
parent 40d468f184
commit 93182869d3
2 changed files with 31 additions and 11 deletions
+8 -3
View File
@@ -28,17 +28,22 @@ class ContentIndices;
class World;
class WorldRegion {
public:
ubyte** chunksData;
uint32_t* compressedSizes;
uint32_t* sizes;
bool unsaved = true;
public:
WorldRegion();
~WorldRegion();
void put(uint x, uint z, ubyte* data, uint32_t size);
ubyte* get(uint x, uint z);
uint getSize(uint x, uint z);
void setUnsaved(bool unsaved);
bool isUnsaved() const;
ubyte** getChunks() const;
uint32_t* getSizes() const;
};
class WorldFiles {