| EvDocumentAnnotationsEvDocumentAnnotations |  | 
Object Hierarchy
    GFlags
    ╰── EvAnnotationsSaveMask
    GInterface
    ╰── EvDocumentAnnotations
 
Functions
ev_document_annotations_can_add_annotation ()
gboolean
ev_document_annotations_can_add_annotation
                               (EvDocumentAnnotations *document_annots);
 
ev_document_annotations_document_is_modified ()
gboolean
ev_document_annotations_document_is_modified
                               (EvDocumentAnnotations *document_annots);
 
 
Types and Values
EvDocumentAnnotations
typedef struct _EvDocumentAnnotations EvDocumentAnnotations;
 
struct EvDocumentAnnotationsInterface
struct EvDocumentAnnotationsInterface {
	GTypeInterface base_iface;
	/* Methods  */
	EvMappingList *(* get_annotations)      (EvDocumentAnnotations *document_annots,
						 EvPage                *page);
	gboolean       (* document_is_modified) (EvDocumentAnnotations *document_annots);
	void           (* add_annotation)       (EvDocumentAnnotations *document_annots,
						 EvAnnotation          *annot,
						 EvRectangle           *rect);
	void           (* save_annotation)      (EvDocumentAnnotations *document_annots,
						 EvAnnotation          *annot,
						 EvAnnotationsSaveMask  mask);
	void	       (* remove_annotation)    (EvDocumentAnnotations *document_annots,
						 EvAnnotation          *annot);
};
 
enum EvAnnotationsSaveMask