1 //========================================================================
5 // Copyright 1998-2002 Glyph & Cog, LLC
7 //========================================================================
10 #define LTKOUTPUTDEV_H
18 #include "XOutputDev.h"
23 //------------------------------------------------------------------------
25 class LTKOutputDev: public XOutputDev {
28 LTKOutputDev(LTKWindow *winA, GBool reverseVideoA,
29 unsigned long paperColor, GBool installCmap,
30 GBool rgbCubeSize, GBool incrementalUpdateA);
34 //----- initialization and control
37 virtual void startPage(int pageNum, GfxState *state);
40 virtual void endPage();
42 // Dump page contents to display.
47 LTKWindow *win; // window
48 LTKScrollingCanvas *canvas; // drawing canvas
49 GBool incrementalUpdate; // incrementally update the display?