EvDocumentAnnotations

EvDocumentAnnotations

Synopsis

#define             EV_DOCUMENT_ANNOTATIONS_IFACE       (k)
#define             EV_IS_DOCUMENT_ANNOTATIONS_IFACE    (k)
                    EvDocumentAnnotations;
                    EvDocumentAnnotationsIface;
GList *             ev_document_annotations_get_annotations
                                                        (EvDocumentAnnotations *document_annots,
                                                         EvPage *page);
void                ev_document_annotations_annotation_set_contents
                                                        (EvDocumentAnnotations *document_annots,
                                                         EvAnnotation *annot,
                                                         const gchar *contents);

Object Hierarchy

  GInterface
   +----EvDocumentAnnotations

Description

Details

EV_DOCUMENT_ANNOTATIONS_IFACE()

#define EV_DOCUMENT_ANNOTATIONS_IFACE(k)        (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_ANNOTATIONS, EvDocumentAnnotationsIface))

EV_IS_DOCUMENT_ANNOTATIONS_IFACE()

#define EV_IS_DOCUMENT_ANNOTATIONS_IFACE(k)     (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_ANNOTATIONS))

EvDocumentAnnotations

typedef struct _EvDocumentAnnotations EvDocumentAnnotations;

EvDocumentAnnotationsIface

typedef struct {
	GTypeInterface base_iface;

	/* Methods  */
	GList *(* get_annotations)         (EvDocumentAnnotations *document_annots,
					    EvPage                *page);
	void   (* annotation_set_contents) (EvDocumentAnnotations *document_annots,
					    EvAnnotation          *annot,
					    const gchar           *contents);
} EvDocumentAnnotationsIface;

ev_document_annotations_get_annotations ()

GList *             ev_document_annotations_get_annotations
                                                        (EvDocumentAnnotations *document_annots,
                                                         EvPage *page);

ev_document_annotations_annotation_set_contents ()

void                ev_document_annotations_annotation_set_contents
                                                        (EvDocumentAnnotations *document_annots,
                                                         EvAnnotation *annot,
                                                         const gchar *contents);