summaryrefslogtreecommitdiff
path: root/gtk/a11y/gtktoplevelaccessible.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2012-10-15 05:52:04 -0400
committerMatthias Clasen <mclasen@redhat.com>2012-10-15 05:52:04 -0400
commitdad727d41c9f6677a26a683b52055d0e453f1cd6 (patch)
tree026156c671461e5f3e981221a0fdf9b905cfe05d /gtk/a11y/gtktoplevelaccessible.h
parentf1594c39bef598ea6c20e5c3506a44f75b9565f7 (diff)
downloadgtk+-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.h11
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