diff options
author | Matthias Clasen <mclasen@redhat.com> | 2012-10-15 05:52:04 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2012-10-15 05:52:04 -0400 |
commit | dad727d41c9f6677a26a683b52055d0e453f1cd6 (patch) | |
tree | 026156c671461e5f3e981221a0fdf9b905cfe05d /gtk/a11y/gtktoplevelaccessible.h | |
parent | f1594c39bef598ea6c20e5c3506a44f75b9565f7 (diff) | |
download | gtk+-dad727d41c9f6677a26a683b52055d0e453f1cd6.tar.gz |
GtkToplevelAccessible: add a private struct
Move instance fields to a private struct, in preparation
for installing a11y headers.
This also required removing access to GtkToplevelAccessible innards
from the GtkWindowAccessible implementation.
Diffstat (limited to 'gtk/a11y/gtktoplevelaccessible.h')
-rw-r--r-- | gtk/a11y/gtktoplevelaccessible.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gtk/a11y/gtktoplevelaccessible.h b/gtk/a11y/gtktoplevelaccessible.h index a56cf82059..3d4df845ea 100644 --- a/gtk/a11y/gtktoplevelaccessible.h +++ b/gtk/a11y/gtktoplevelaccessible.h @@ -29,13 +29,15 @@ G_BEGIN_DECLS #define GTK_IS_TOPLEVEL_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOPLEVEL_ACCESSIBLE)) #define GTK_TOPLEVEL_ACCESSIBLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOPLEVEL_ACCESSIBLE, GtkToplevelAccessibleClass)) -typedef struct _GtkToplevelAccessible GtkToplevelAccessible; -typedef struct _GtkToplevelAccessibleClass GtkToplevelAccessibleClass; +typedef struct _GtkToplevelAccessible GtkToplevelAccessible; +typedef struct _GtkToplevelAccessibleClass GtkToplevelAccessibleClass; +typedef struct _GtkToplevelAccessiblePrivate GtkToplevelAccessiblePrivate; struct _GtkToplevelAccessible { AtkObject parent; - GList *window_list; + + GtkToplevelAccessiblePrivate *priv; }; struct _GtkToplevelAccessibleClass @@ -43,7 +45,8 @@ struct _GtkToplevelAccessibleClass AtkObjectClass parent_class; }; -GType _gtk_toplevel_accessible_get_type (void); +GType _gtk_toplevel_accessible_get_type (void); +GList *_gtk_toplevel_accessible_get_children (GtkToplevelAccessible *accessible); G_END_DECLS |