chiark / gitweb /
merge into history old stuff found on chiark
[moebius.git] / output.hh
1 /*
2  * Output functions
3  */
4
5 #ifndef OUTPUT_HH
6 #define OUTPUT_HH
7
8 #include "library.hh"
9
10 struct Output {
11   virtual ~Output(){};
12   enum Colour { grid, solidblack, solidwhite };
13   virtual void drawcell(const Point *list, int n, Colour colour) =0;
14   virtual void startimage(){};
15   virtual void endimage(){};
16 };
17
18 #endif