00001 #ifndef PRINT_DEVICE_H 00002 #define PRINT_DEVICE_H 00003 #include "../painter/Painter.h" 00004 00005 class Graphical; 00011 class PagePrintDevice{ 00012 public: 00013 virtual void setPageGrapher(Graphical *)=0; 00014 virtual Painter * getPainter()=0; 00015 }; 00016 00022 class PrintDevice{ 00023 public: 00024 virtual PagePrintDevice * getPagePrintDevice(int page); 00025 virtual Painter * getPainter(int page)=0; 00026 }; 00027 #endif
1.3.6