diff options
author | Benjamin Otte <otte@redhat.com> | 2010-12-21 02:17:04 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-12-21 12:07:08 -0500 |
commit | b154d3abf6421c7d0b1b6300711e05c108436b76 (patch) | |
tree | 257323d5d3c3adaf26fa013fd5d5b83b2e5b3c93 /gdk/x11/gdkx11visual.h | |
parent | d185987ebd8c027e54913a518c382ddf8d2c88c0 (diff) | |
download | gtk+-b154d3abf6421c7d0b1b6300711e05c108436b76.tar.gz |
x11: Export GdkX11Visual
Diffstat (limited to 'gdk/x11/gdkx11visual.h')
-rw-r--r-- | gdk/x11/gdkx11visual.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gdk/x11/gdkx11visual.h b/gdk/x11/gdkx11visual.h index db328a7fdb..b356df56c6 100644 --- a/gdk/x11/gdkx11visual.h +++ b/gdk/x11/gdkx11visual.h @@ -38,6 +38,22 @@ G_BEGIN_DECLS +#define GDK_TYPE_X11_VISUAL (gdk_x11_visual_get_type ()) +#define GDK_X11_VISUAL(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_X11_VISUAL, GdkX11Visual)) +#define GDK_X11_VISUAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_X11_VISUAL, GdkX11VisualClass)) +#define GDK_IS_X11_VISUAL(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_X11_VISUAL)) +#define GDK_IS_X11_VISUAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_X11_VISUAL)) +#define GDK_X11_VISUAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_X11_VISUAL, GdkX11VisualClass)) + +#ifdef GDK_COMPILATION +typedef struct _GdkX11Visual GdkX11Visual; +#else +typedef GdkVisual GdkX11Visual; +#endif +typedef struct _GdkX11VisualClass GdkX11VisualClass; + +GType gdk_x11_visual_get_type (void); + Visual * gdk_x11_visual_get_xvisual (GdkVisual *visual); #define GDK_VISUAL_XVISUAL(visual) (gdk_x11_visual_get_xvisual (visual)) |