#ifndef __LAYEREDPAINTER_H__ #define __LAYEREDPAINTER_H__ #include "areapainter.h" #include "terrain.h" class LayeredPainter : public AreaPainter { private: std::vector terrains; std::vector widths; public: LayeredPainter(const std::vector& terrains, const std::vector& widths); ~LayeredPainter(void); virtual void paint(class Map* m, class Area* a); }; #endif