From 537e1afcb1134a3b49fbc5483243e46b46b42f22 Mon Sep 17 00:00:00 2001 From: faketruth Date: Mon, 26 Dec 2011 02:39:43 +0000 Subject: Moved the actual world generation from cChunk.cpp to a more isolated file cWorldGenerator.cpp New generators should inherit cWorldGenerator and implement their own generation algorithms git-svn-id: http://mc-server.googlecode.com/svn/trunk@117 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cWorldGenerator.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 source/cWorldGenerator.h (limited to 'source/cWorldGenerator.h') diff --git a/source/cWorldGenerator.h b/source/cWorldGenerator.h new file mode 100644 index 000000000..01a086612 --- /dev/null +++ b/source/cWorldGenerator.h @@ -0,0 +1,17 @@ +#pragma once + +class cChunk; +class cWorldGenerator +{ +public: + cWorldGenerator(); + ~cWorldGenerator(); + + virtual void GenerateChunk( cChunk* a_Chunk ); + +protected: + + virtual void GenerateTerrain( cChunk* a_Chunk ); + virtual void GenerateFoliage( cChunk* a_Chunk ); + +}; \ No newline at end of file -- cgit v1.2.3