EvDocumentPrint

EvDocumentPrint

Synopsis

#define             EV_DOCUMENT_PRINT_IFACE             (k)
#define             EV_IS_DOCUMENT_PRINT_IFACE          (k)
                    EvDocumentPrint;
                    EvDocumentPrintIface;
void                ev_document_print_print_page        (EvDocumentPrint *document_print,
                                                         EvPage *page,
                                                         cairo_t *cr);

Object Hierarchy

  GInterface
   +----EvDocumentPrint

Description

Details

EV_DOCUMENT_PRINT_IFACE()

#define EV_DOCUMENT_PRINT_IFACE(k)	   (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_PRINT, EvDocumentPrintIface))

EV_IS_DOCUMENT_PRINT_IFACE()

#define EV_IS_DOCUMENT_PRINT_IFACE(k)	   (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_PRINT))

EvDocumentPrint

typedef struct _EvDocumentPrint EvDocumentPrint;

EvDocumentPrintIface

typedef struct {
	GTypeInterface base_iface;

	/* Methods  */
	void (* print_page) (EvDocumentPrint *document_print,
			     EvPage          *page,
			     cairo_t         *cr);
} EvDocumentPrintIface;

ev_document_print_print_page ()

void                ev_document_print_print_page        (EvDocumentPrint *document_print,
                                                         EvPage *page,
                                                         cairo_t *cr);