diff options
Diffstat (limited to 'libdocument/ev-annotation.h')
| -rw-r--r-- | libdocument/ev-annotation.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/libdocument/ev-annotation.h b/libdocument/ev-annotation.h index ce87e952..85783295 100644 --- a/libdocument/ev-annotation.h +++ b/libdocument/ev-annotation.h @@ -59,7 +59,7 @@ G_BEGIN_DECLS #define EV_IS_ANNOTATION_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_ANNOTATION_TEXT)) #define EV_ANNOTATION_TEXT_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_ANNOTATION_TEXT, EvAnnotationTextClass)) -/* EvAnnotationText */ +/* EvAnnotationAttachment */ #define EV_TYPE_ANNOTATION_ATTACHMENT (ev_annotation_attachment_get_type()) #define EV_ANNOTATION_ATTACHMENT(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_ANNOTATION_ATTACHMENT, EvAnnotationAttachment)) #define EV_ANNOTATION_ATTACHMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_ANNOTATION_ATTACHMENT, EvAnnotationAttachmentClass)) @@ -67,6 +67,14 @@ G_BEGIN_DECLS #define EV_IS_ANNOTATION_ATTACHMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_ANNOTATION_ATTACHMENT)) #define EV_ANNOTATION_ATTACHMENT_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_ANNOTATION_ATTACHMENT, EvAnnotationAttachmentClass)) +/* EvAnnotationTextMarkup */ +#define EV_TYPE_ANNOTATION_TEXT_MARKUP (ev_annotation_text_markup_get_type()) +#define EV_ANNOTATION_TEXT_MARKUP(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_ANNOTATION_TEXT_MARKUP, EvAnnotationTextMarkup)) +#define EV_ANNOTATION_TEXT_MARKUP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_ANNOTATION_TEXT_MARKUP, EvAnnotationTextMarkupClass)) +#define EV_IS_ANNOTATION_TEXT_MARKUP(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_ANNOTATION_TEXT_MARKUP)) +#define EV_IS_ANNOTATION_TEXT_MARKUP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_ANNOTATION_TEXT_MARKUP)) +#define EV_ANNOTATION_TEXT_MARKUP_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_ANNOTATION_TEXT_MARKUP, EvAnnotationTextMarkupClass)) + typedef struct _EvAnnotation EvAnnotation; typedef struct _EvAnnotationClass EvAnnotationClass; @@ -79,6 +87,9 @@ typedef struct _EvAnnotationTextClass EvAnnotationTextClass; typedef struct _EvAnnotationAttachment EvAnnotationAttachment; typedef struct _EvAnnotationAttachmentClass EvAnnotationAttachmentClass; +typedef struct _EvAnnotationTextMarkup EvAnnotationTextMarkup; +typedef struct _EvAnnotationTextMarkupClass EvAnnotationTextMarkupClass; + typedef enum { EV_ANNOTATION_TYPE_UNKNOWN, EV_ANNOTATION_TYPE_TEXT, @@ -164,6 +175,9 @@ EvAttachment *ev_annotation_attachment_get_attachment (EvAnnotationAttach gboolean ev_annotation_attachment_set_attachment (EvAnnotationAttachment *annot, EvAttachment *attachment); +/* EvAnnotationTextMarkup */ +GType ev_annotation_text_markup_get_type (void) G_GNUC_CONST; + G_END_DECLS #endif /* EV_ANNOTATION_H */ |
