Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

PrintDevice.h

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

Generated on Tue Jun 1 21:13:29 2004 for Alternate Take by doxygen 1.3.6