Interface
PapersDocumentDocumentAnnotations
Prerequisite
In order to implement DocumentAnnotations, your type must inherit fromGObject
.
Interface structure
struct PapersDocumentDocumentAnnotationsInterface {
GTypeInterface base_iface;
GList* (* get_annotations) (
PpsDocumentAnnotations* document_annots,
PpsPage* page
);
gboolean (* document_is_modified) (
PpsDocumentAnnotations* document_annots
);
void (* add_annotation) (
PpsDocumentAnnotations* document_annots,
PpsAnnotation* annot
);
void (* remove_annotation) (
PpsDocumentAnnotations* document_annots,
PpsAnnotation* annot
);
PpsAnnotationsOverMarkup (* over_markup) (
PpsDocumentAnnotations* document_annots,
PpsAnnotation* annot,
gdouble x,
gdouble y
);
}
No description available.
Interface members
base_iface |
|
No description available. |
|
get_annotations |
|
No description available. |
|
document_is_modified |
|
No description available. |
|
add_annotation |
|
No description available. |
|
remove_annotation |
|
No description available. |
|
over_markup |
|
No description available. |