|
static void | ev_annotation_markup_default_init (EvAnnotationMarkupInterface *iface) |
|
static void | ev_annotation_text_markup_iface_init (EvAnnotationMarkupInterface *iface) |
|
static void | ev_annotation_attachment_markup_iface_init (EvAnnotationMarkupInterface *iface) |
|
static void | ev_annotation_text_markup_markup_iface_init (EvAnnotationMarkupInterface *iface) |
|
| G_DEFINE_TYPE_WITH_CODE (EvAnnotationText, ev_annotation_text, EV_TYPE_ANNOTATION,{G_IMPLEMENT_INTERFACE(EV_TYPE_ANNOTATION_MARKUP, ev_annotation_text_markup_iface_init);}) |
|
| G_DEFINE_TYPE_WITH_CODE (EvAnnotationAttachment, ev_annotation_attachment, EV_TYPE_ANNOTATION,{G_IMPLEMENT_INTERFACE(EV_TYPE_ANNOTATION_MARKUP, ev_annotation_attachment_markup_iface_init);}) |
|
| G_DEFINE_TYPE_WITH_CODE (EvAnnotationTextMarkup, ev_annotation_text_markup, EV_TYPE_ANNOTATION,{G_IMPLEMENT_INTERFACE(EV_TYPE_ANNOTATION_MARKUP, ev_annotation_text_markup_markup_iface_init);}) |
|
static void | ev_annotation_finalize (GObject *object) |
|
static void | ev_annotation_init (EvAnnotation *annot) |
|
static void | ev_annotation_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_class_init (EvAnnotationClass *klass) |
|
EvAnnotationType | ev_annotation_get_annotation_type (EvAnnotation *annot) |
|
EvPage * | ev_annotation_get_page (EvAnnotation *annot) |
|
guint | ev_annotation_get_page_index (EvAnnotation *annot) |
|
gboolean | ev_annotation_equal (EvAnnotation *annot, EvAnnotation *other) |
|
const gchar * | ev_annotation_get_contents (EvAnnotation *annot) |
|
gboolean | ev_annotation_set_contents (EvAnnotation *annot, const gchar *contents) |
|
const gchar * | ev_annotation_get_name (EvAnnotation *annot) |
|
gboolean | ev_annotation_set_name (EvAnnotation *annot, const gchar *name) |
|
const gchar * | ev_annotation_get_modified (EvAnnotation *annot) |
|
gboolean | ev_annotation_set_modified (EvAnnotation *annot, const gchar *modified) |
|
gboolean | ev_annotation_set_modified_from_time (EvAnnotation *annot, GTime utime) |
|
void | ev_annotation_get_color (EvAnnotation *annot, GdkColor *color) |
|
gboolean | ev_annotation_set_color (EvAnnotation *annot, const GdkColor *color) |
|
void | ev_annotation_get_rgba (EvAnnotation *annot, GdkRGBA *rgba) |
|
gboolean | ev_annotation_set_rgba (EvAnnotation *annot, const GdkRGBA *rgba) |
|
void | ev_annotation_get_area (EvAnnotation *annot, EvRectangle *area) |
|
gboolean | ev_annotation_set_area (EvAnnotation *annot, const EvRectangle *area) |
|
static void | ev_annotation_markup_props_free (EvAnnotationMarkupProps *props) |
|
static EvAnnotationMarkupProps * | ev_annotation_markup_get_properties (EvAnnotationMarkup *markup) |
|
static void | ev_annotation_markup_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_markup_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_markup_class_install_properties (GObjectClass *klass) |
|
const gchar * | ev_annotation_markup_get_label (EvAnnotationMarkup *markup) |
|
gboolean | ev_annotation_markup_set_label (EvAnnotationMarkup *markup, const gchar *label) |
|
gdouble | ev_annotation_markup_get_opacity (EvAnnotationMarkup *markup) |
|
gboolean | ev_annotation_markup_set_opacity (EvAnnotationMarkup *markup, gdouble opacity) |
|
gboolean | ev_annotation_markup_can_have_popup (EvAnnotationMarkup *markup) |
|
gboolean | ev_annotation_markup_has_popup (EvAnnotationMarkup *markup) |
|
gboolean | ev_annotation_markup_set_has_popup (EvAnnotationMarkup *markup, gboolean has_popup) |
|
void | ev_annotation_markup_get_rectangle (EvAnnotationMarkup *markup, EvRectangle *ev_rect) |
|
gboolean | ev_annotation_markup_set_rectangle (EvAnnotationMarkup *markup, const EvRectangle *ev_rect) |
|
gboolean | ev_annotation_markup_get_popup_is_open (EvAnnotationMarkup *markup) |
|
gboolean | ev_annotation_markup_set_popup_is_open (EvAnnotationMarkup *markup, gboolean is_open) |
|
static void | ev_annotation_text_init (EvAnnotationText *annot) |
|
static void | ev_annotation_text_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_text_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_text_class_init (EvAnnotationTextClass *klass) |
|
EvAnnotation * | ev_annotation_text_new (EvPage *page) |
|
EvAnnotationTextIcon | ev_annotation_text_get_icon (EvAnnotationText *text) |
|
gboolean | ev_annotation_text_set_icon (EvAnnotationText *text, EvAnnotationTextIcon icon) |
|
gboolean | ev_annotation_text_get_is_open (EvAnnotationText *text) |
|
gboolean | ev_annotation_text_set_is_open (EvAnnotationText *text, gboolean is_open) |
|
static void | ev_annotation_attachment_finalize (GObject *object) |
|
static void | ev_annotation_attachment_init (EvAnnotationAttachment *annot) |
|
static void | ev_annotation_attachment_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_attachment_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_attachment_class_init (EvAnnotationAttachmentClass *klass) |
|
EvAnnotation * | ev_annotation_attachment_new (EvPage *page, EvAttachment *attachment) |
|
EvAttachment * | ev_annotation_attachment_get_attachment (EvAnnotationAttachment *annot) |
|
gboolean | ev_annotation_attachment_set_attachment (EvAnnotationAttachment *annot, EvAttachment *attachment) |
|
static void | ev_annotation_text_markup_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_text_markup_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
|
static void | ev_annotation_text_markup_init (EvAnnotationTextMarkup *annot) |
|
static void | ev_annotation_text_markup_class_init (EvAnnotationTextMarkupClass *class) |
|
EvAnnotation * | ev_annotation_text_markup_highlight_new (EvPage *page) |
|
EvAnnotation * | ev_annotation_text_markup_strike_out_new (EvPage *page) |
|
EvAnnotation * | ev_annotation_text_markup_underline_new (EvPage *page) |
|
EvAnnotation * | ev_annotation_text_markup_squiggly_new (EvPage *page) |
|
EvAnnotationTextMarkupType | ev_annotation_text_markup_get_markup_type (EvAnnotationTextMarkup *annot) |
|
gboolean | ev_annotation_text_markup_set_markup_type (EvAnnotationTextMarkup *annot, EvAnnotationTextMarkupType markup_type) |
|