|  |  |  | Evince Programmer's Reference Manual |  | 
|---|---|---|---|---|
#define EV_DOCUMENT_FONTS_IFACE (k) #define EV_IS_DOCUMENT_FONTS_IFACE (k) EvDocumentFonts; EvDocumentFontsIface; gboolean ev_document_fonts_scan (EvDocumentFonts *document_fonts, int n_pages); double ev_document_fonts_get_progress (EvDocumentFonts *document_fonts); void ev_document_fonts_fill_model (EvDocumentFonts *document_fonts, GtkTreeModel *model);
#define EV_DOCUMENT_FONTS_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_FONTS, EvDocumentFontsIface))
| 
 | 
#define EV_IS_DOCUMENT_FONTS_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_FONTS))
| 
 | 
typedef struct {
	GTypeInterface base_iface;
	/* Methods */
	gboolean (* scan)         (EvDocumentFonts *document_fonts,
				   int              n_pages);
	double   (* get_progress) (EvDocumentFonts *document_fonts);
	void     (* fill_model)   (EvDocumentFonts *document_fonts,
				   GtkTreeModel    *model);
} EvDocumentFontsIface;
gboolean ev_document_fonts_scan (EvDocumentFonts *document_fonts, int n_pages);
| 
 | |
| 
 | |
| Returns : | 
double ev_document_fonts_get_progress (EvDocumentFonts *document_fonts);
| 
 | |
| Returns : | 
void ev_document_fonts_fill_model (EvDocumentFonts *document_fonts, GtkTreeModel *model);
| 
 | |
| 
 |