| EvDocumentAnnotationsEvDocumentAnnotations |  | 
Object Hierarchy
  GInterface
   +----EvDocumentAnnotations
 
Details
EV_DOCUMENT_ANNOTATIONS_IFACE()
#define EV_DOCUMENT_ANNOTATIONS_IFACE(k)        (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_ANNOTATIONS, EvDocumentAnnotationsInterface))
 
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;
 
enum EvAnnotationsSaveMask
typedef enum {
	EV_ANNOTATIONS_SAVE_NONE          = 0,
	EV_ANNOTATIONS_SAVE_CONTENTS      = 1 << 0,
	EV_ANNOTATIONS_SAVE_COLOR         = 1 << 1,
	/* Markup Annotations */
	EV_ANNOTATIONS_SAVE_LABEL         = 1 << 2,
	EV_ANNOTATIONS_SAVE_OPACITY       = 1 << 3,
	EV_ANNOTATIONS_SAVE_POPUP_RECT    = 1 << 4,
	EV_ANNOTATIONS_SAVE_POPUP_IS_OPEN = 1 << 5,
	/* Text Annotations */
	EV_ANNOTATIONS_SAVE_TEXT_IS_OPEN  = 1 << 6,
	EV_ANNOTATIONS_SAVE_TEXT_ICON     = 1 << 7,
	/* Attachment Annotations */
	EV_ANNOTATIONS_SAVE_ATTACHMENT    = 1 << 8,
	/* Save all */
	EV_ANNOTATIONS_SAVE_ALL           = (1 << 9) - 1
} EvAnnotationsSaveMask;
 
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);