/[paths]/src/egg_link.h
ViewVC logotype

Contents of /src/egg_link.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 57 - (show annotations)
Sat Aug 25 05:43:31 2012 UTC (6 years, 10 months ago) by ben
File MIME type: text/plain
File size: 837 byte(s)
various drawing tests
1 #ifndef EGG_LINK_H
2 #define EGG_LINK_H
3
4 #include <gtk/gtk.h>
5
6 /* object definition */
7 struct _EggLink
8 {
9 GtkDrawingArea parent;
10
11 /* private */
12 };
13
14 /* object class definition */
15 struct _EggLinkClass
16 {
17 GtkDrawingAreaClass parent_class;
18 };
19
20
21 typedef struct _EggLink EggLink;
22 typedef struct _EggLinkClass EggLinkClass;
23
24 /* public api */
25 GtkWidget *egg_link_new(void);
26
27 #define EGG_TYPE_LINK (egg_link_get_type ())
28 #define EGG_LINK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EGG_TYPE_LINK, EggLink))
29 #define EGG_LINK_CLASS(obj) (G_TYPE_CHECK_CLASS_CAST ((obj), EGG_LINK, EggLinkClass))
30 #define EGG_IS_LINK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EGG_TYPE_LINK))
31 #define EGG_IS_LINK_CLASS(obj) (G_TYPE_CHECK_CLASS_TYPE ((obj), EGG_TYPE_LINK))
32 #define EGG_LINK_GET_CLASS (G_TYPE_INSTANCE_GET_CLASS ((obj), EGG_TYPE_LINK, EggLinkClass))
33
34 #endif

  ViewVC Help
Powered by ViewVC 1.1.26