#pragma once #include "Layer.h" class RiverMixerLayer : public Layer { private: std::shared_ptrbiomes; std::shared_ptrrivers; public: RiverMixerLayer(__int64 seed, std::shared_ptrbiomes, std::shared_ptrrivers); virtual void init(__int64 seed); virtual intArray getArea(int xo, int yo, int w, int h); };