diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-07-06 21:56:03 +0200 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-07-06 21:56:03 +0200 |
commit | 8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d (patch) | |
tree | 786de8ccf882511206a8113eb3cad5b7e19a80b3 /AnvilStats/ChunkExtract.h | |
parent | ProtoProxy: moved into the Tools folder (diff) | |
download | cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar.gz cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar.bz2 cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar.lz cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar.xz cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.tar.zst cuberite-8f18510dec4eab5f00e0ff311cf31ae2ce4f2d4d.zip |
Diffstat (limited to 'AnvilStats/ChunkExtract.h')
-rw-r--r-- | AnvilStats/ChunkExtract.h | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/AnvilStats/ChunkExtract.h b/AnvilStats/ChunkExtract.h deleted file mode 100644 index 5e0ed8a9a..000000000 --- a/AnvilStats/ChunkExtract.h +++ /dev/null @@ -1,66 +0,0 @@ -
-// ChunkExtract.h
-
-// Declares the cChunkExtract class representing a cCallback descendant that extracts raw chunk data into separate .chunk files
-
-
-
-
-
-#pragma once
-
-#include "Callback.h"
-
-
-
-
-
-class cChunkExtract :
- public cCallback
-{
-public:
- cChunkExtract(const AString & iWorldFolder);
-
-protected:
- AString mWorldFolder;
- cFile mAnvilFile;
- int mCurAnvilX; // X-coord of mAnvilFile, in Anvil-coords (1 Anvil-coord = 32 chunks)
- int mCurAnvilZ; // Z-coord of mAnvilFile, -"-
- int mCurChunkX; // X-coord of the chunk being processed
- int mCurChunkZ; // Z-coord of the chunk being processed
-
- /// Opens new anvil file into mAnvilFile, sets mCurAnvilX and mCurAnvilZ
- void OpenAnvilFile(int a_AnvilX, int a_AnvilZ);
-
- // cCallback overrides:
- virtual bool OnNewChunk(int a_ChunkX, int a_ChunkZ) override;
- virtual bool OnHeader(int a_FileOffset, unsigned char a_NumSectors, int a_Timestamp) override { return false; }
- virtual bool OnCompressedDataSizePos(int a_CompressedDataSize, int a_DataOffset, char a_CompressionMethod) override;
- virtual bool OnDecompressedData(const char * a_DecompressedNBT, int a_DataSize) override;
-} ;
-
-
-
-
-
-class cChunkExtractFactory :
- public cCallbackFactory
-{
-public:
- cChunkExtractFactory(const AString & iWorldFolder) :
- mWorldFolder(iWorldFolder)
- {
- }
-
- virtual cCallback * CreateNewCallback(void) override
- {
- return new cChunkExtract(mWorldFolder);
- }
-
-protected:
- AString mWorldFolder;
-} ;
-
-
-
-
|