ev-link

ev-link

Synopsis




                    EvLink;
                    EvLinkClass;
                    EvLinkPrivate;
EvLink*             ev_link_new                         (const gchar *title,
                                                         EvLinkAction *action);
const gchar*        ev_link_get_title                   (EvLink *self);
EvLinkAction*       ev_link_get_action                  (EvLink *self);
gint                ev_link_get_page                    (EvLink *link);
                    EvLinkMapping;
void                ev_link_mapping_free                (GList *link_mapping);
EvLink*             ev_link_mapping_find                (GList *link_mapping,
                                                         gdouble x,
                                                         gdouble y);
void                ev_link_mapping_get_area            (GList *link_mapping,
                                                         EvLink *link,
                                                         EvRectangle *area);

Description

Details

EvLink

typedef struct _EvLink EvLink;


EvLinkClass

typedef struct _EvLinkClass EvLinkClass;


EvLinkPrivate

typedef struct _EvLinkPrivate EvLinkPrivate;


ev_link_new ()

EvLink*             ev_link_new                         (const gchar *title,
                                                         EvLinkAction *action);

title :

action :

Returns :


ev_link_get_title ()

const gchar*        ev_link_get_title                   (EvLink *self);

self :

Returns :


ev_link_get_action ()

EvLinkAction*       ev_link_get_action                  (EvLink *self);

self :

Returns :


ev_link_get_page ()

gint                ev_link_get_page                    (EvLink *link);

link :

Returns :


EvLinkMapping

typedef struct {
	EvLink *link;
	gdouble x1;
	gdouble y1;
	gdouble x2;
	gdouble y2;
} EvLinkMapping;


ev_link_mapping_free ()

void                ev_link_mapping_free                (GList *link_mapping);

link_mapping :


ev_link_mapping_find ()

EvLink*             ev_link_mapping_find                (GList *link_mapping,
                                                         gdouble x,
                                                         gdouble y);

link_mapping :

x :

y :

Returns :


ev_link_mapping_get_area ()

void                ev_link_mapping_get_area            (GList *link_mapping,
                                                         EvLink *link,
                                                         EvRectangle *area);

link_mapping :

link :

area :