]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document-info.h
Split API documentation into libdocument, libview and shell. Required
[evince.git] / libdocument / ev-document-info.h
index c27f63a37a34d72f8b910e1672deb24756ca56a0..a75f6819b458fd90f380d6ce35545a2b5127b6b6 100644 (file)
  *
  */
 
+#if !defined (__EV_EVINCE_DOCUMENT_H_INSIDE__) && !defined (EVINCE_COMPILATION)
+#error "Only <evince-document.h> can be included directly."
+#endif
+
 #ifndef EV_DOCUMENT_INFO_H
 #define EV_DOCUMENT_INFO_H
 
@@ -28,6 +32,8 @@ G_BEGIN_DECLS
 
 typedef struct _EvDocumentInfo    EvDocumentInfo;
 
+#define EV_TYPE_DOCUMENT_INFO (ev_document_info_get_type())
+
 typedef enum
 {
        EV_DOCUMENT_LAYOUT_SINGLE_PAGE,