home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Enigma Amiga Life 110
/
EnigmaAmiga110CD.iso
/
indispensabili
/
utility
/
apdf
/
xpdf-0.80
/
xpdf
/
ltkoutputdev.h
< prev
next >
Wrap
C/C++ Source or Header
|
1998-11-27
|
877b
|
47 lines
//========================================================================
//
// LTKOutputDev.h
//
// Copyright 1998 Derek B. Noonburg
//
//========================================================================
#ifndef LTKOUTPUTDEV_H
#define LTKOUTPUTDEV_H
#ifdef __GNUC__
#pragma interface
#endif
#include <stddef.h>
#include "config.h"
#include "XOutputDev.h"
class LTKApp;
class LTKWindow;
//------------------------------------------------------------------------
class LTKOutputDev: public XOutputDev {
public:
LTKOutputDev(LTKWindow *win1, unsigned long paperColor);
~LTKOutputDev();
//----- initialization and control
// Start a page.
virtual void startPage(int pageNum, GfxState *state);
// Dump page contents to display.
virtual void dump();
private:
LTKWindow *win; // window
LTKScrollingCanvas *canvas; // drawing canvas
};
#endif