Explode gdkinternals.h into per-class private headers

At the same time, move some more class and instance structs
out of public headers.
This commit is contained in:
Matthias Clasen
2010-12-11 00:14:53 -05:00
parent ff8a334725
commit ea96e5e16f
41 changed files with 831 additions and 628 deletions

View File

@ -70,7 +70,6 @@ struct _GdkKeymapKey
#define GDK_IS_KEYMAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_KEYMAP))
#define GDK_KEYMAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_KEYMAP, GdkKeymapClass))
typedef struct _GdkKeymap GdkKeymap;
typedef struct _GdkKeymapClass GdkKeymapClass;
/**
@ -83,11 +82,6 @@ typedef struct _GdkKeymapClass GdkKeymapClass;
* state; the second phase is to look up the keycode/group/level triplet
* in the keymap and see what keyval it corresponds to.
*/
struct _GdkKeymap
{
GObject parent_instance;
GdkDisplay *GSEAL (display);
};
GType gdk_keymap_get_type (void) G_GNUC_CONST;