summaryrefslogtreecommitdiffstats
path: root/src/world/World.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/world/World.hpp')
-rw-r--r--src/world/World.hpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/world/World.hpp b/src/world/World.hpp
index 7b7ea60..cef9eea 100644
--- a/src/world/World.hpp
+++ b/src/world/World.hpp
@@ -11,22 +11,22 @@
class World {
//utility vars
- World(const World& other);
- World&operator=(const World &other);
- bool isContinue=true;
- std::mutex m_parseSectionMutex;
- std::condition_variable m_parseSectionWaiter;
- std::thread m_sectionParseThread;
- std::queue<std::map<Vector,Section>::iterator> m_sectionToParse;
- //utility methods
- void SectionParsingThread();
+ World(const World &other);
+
+ World &operator=(const World &other);
+
//game vars
int m_dimension = 0;
+
//game methods
Section ParseSection(byte *data, size_t &dataLen);
+
public:
World();
+
~World();
+
void ParseChunkData(Packet packet);
+
std::map<Vector, Section> m_sections;
}; \ No newline at end of file