Interface
EvinceDocumentDocumentAnnotations
Prerequisite
In order to implement DocumentAnnotations, your type must inherit from
GObject
.
Instance methods
ev_document_annotations_add_annotation
No description available.
ev_document_annotations_can_add_annotation
No description available.
ev_document_annotations_can_remove_annotation
No description available.
ev_document_annotations_document_is_modified
No description available.
ev_document_annotations_get_annotations
No description available.
ev_document_annotations_over_markup
No description available.
ev_document_annotations_remove_annotation
No description available.
ev_document_annotations_save_annotation
No description available.
Interface structure
struct EvinceDocumentDocumentAnnotationsInterface {
GTypeInterface base_iface;
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
);
EvAnnotationsOverMarkup (* over_markup) (
EvDocumentAnnotations* document_annots,
EvAnnotation* annot,
gdouble x,
gdouble y
);
}
Interface members
base_iface |
|
No description available. | |
get_annotations |
|
No description available. | |
document_is_modified |
|
No description available. | |
add_annotation |
|
No description available. | |
save_annotation |
|
No description available. | |
remove_annotation |
|
No description available. | |
over_markup |
|
No description available. |
Virtual methods
EvinceDocument.DocumentAnnotations.add_annotation
No description available.
EvinceDocument.DocumentAnnotations.document_is_modified
No description available.
EvinceDocument.DocumentAnnotations.get_annotations
No description available.
EvinceDocument.DocumentAnnotations.over_markup
No description available.
EvinceDocument.DocumentAnnotations.remove_annotation
No description available.
EvinceDocument.DocumentAnnotations.save_annotation
No description available.