Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ev-page.h File Reference
#include <glib-object.h>
+ Include dependency graph for ev-page.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _EvPage
 
struct  _EvPageClass
 

Macros

#define EV_TYPE_PAGE   (ev_page_get_type())
 
#define EV_PAGE(object)   (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_PAGE, EvPage))
 
#define EV_PAGE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_PAGE, EvPageClass))
 
#define EV_IS_PAGE(object)   (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_PAGE))
 
#define EV_IS_PAGE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_PAGE))
 
#define EV_PAGE_GET_CLASS(object)   (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_PAGE, EvPageClass))
 

Typedefs

typedef struct _EvPage EvPage
 
typedef struct _EvPageClass EvPageClass
 
typedef gpointer EvBackendPage
 
typedef GDestroyNotify EvBackendPageDestroyFunc
 

Functions

GType ev_page_get_type (void) G_GNUC_CONST
 
EvPageev_page_new (gint index)
 

Macro Definition Documentation

#define EV_IS_PAGE (   object)    (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_PAGE))

Definition at line 34 of file ev-page.h.

#define EV_IS_PAGE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_PAGE))

Definition at line 35 of file ev-page.h.

#define EV_PAGE (   object)    (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_PAGE, EvPage))

Definition at line 32 of file ev-page.h.

#define EV_PAGE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_PAGE, EvPageClass))

Definition at line 33 of file ev-page.h.

#define EV_PAGE_GET_CLASS (   object)    (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_PAGE, EvPageClass))

Definition at line 36 of file ev-page.h.

#define EV_TYPE_PAGE   (ev_page_get_type())

Definition at line 31 of file ev-page.h.

Typedef Documentation

typedef gpointer EvBackendPage

Definition at line 41 of file ev-page.h.

typedef GDestroyNotify EvBackendPageDestroyFunc

Definition at line 42 of file ev-page.h.

typedef struct _EvPage EvPage

Definition at line 38 of file ev-page.h.

typedef struct _EvPageClass EvPageClass

Definition at line 39 of file ev-page.h.

Function Documentation

GType ev_page_get_type ( void  )
EvPage* ev_page_new ( gint  index)

Definition at line 54 of file ev-page.c.

55 {
56  EvPage *page;
57 
58  page = EV_PAGE (g_object_new (EV_TYPE_PAGE, NULL));
59  page->index = index;
60 
61  return page;
62 }

+ Here is the caller graph for this function: