#pragma once #include #include class Block; class Noise; class BiomGenerator : public virtual Framework::ReferenceCounter { public: BiomGenerator(); virtual Framework::Either getBlock( int x, int y, int z ) = 0; virtual Noise* zHeightMapNoise( int seed ) = 0; };