evinced v3.38.0 (2020-10-11T14:42:40Z)
Dub
Repo
DocumentAnnotationsIF
evince
document
DocumentAnnotationsIF
interface
DocumentAnnotationsIF {
EvDocumentAnnotations
*
getDocumentAnnotationsStruct
(bool transferOwnership);
void
*
getStruct
();
static
GType
getType
();
void
addAnnotation
(Annotation annot, Rectangle rect);
bool
canAddAnnotation
();
bool
canRemoveAnnotation
();
bool
documentIsModified
();
MappingList
getAnnotations
(Page page);
EvAnnotationsOverMarkup
overMarkup
(Annotation annot, double x, double y);
void
removeAnnotation
(Annotation annot);
void
saveAnnotation
(Annotation annot, EvAnnotationsSaveMask mask);
}
Members
Functions
addAnnotation
void
addAnnotation
(Annotation annot, Rectangle rect)
canAddAnnotation
bool
canAddAnnotation
()
canRemoveAnnotation
bool
canRemoveAnnotation
()
documentIsModified
bool
documentIsModified
()
getAnnotations
MappingList
getAnnotations
(Page page)
getDocumentAnnotationsStruct
EvDocumentAnnotations
*
getDocumentAnnotationsStruct
(bool transferOwnership)
Get the main Gtk struct
getStruct
void
*
getStruct
()
the main Gtk struct as a void*
overMarkup
EvAnnotationsOverMarkup
overMarkup
(Annotation annot, double x, double y)
removeAnnotation
void
removeAnnotation
(Annotation annot)
saveAnnotation
void
saveAnnotation
(Annotation annot, EvAnnotationsSaveMask mask)
Static functions
getType
GType
getType
()
Meta
Source
See Implementation
evince
document
DocumentAnnotationsIF
interfaces
DocumentAnnotationsIF