diff options
author | Lukáš Tyrychtr <lukastyrychtr@gmail.com> | 2022-09-12 14:40:11 +0200 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2023-02-03 11:49:17 +0100 |
commit | 58980e0b4a351abd6e4df454e0ccae5944af239d (patch) | |
tree | 0f4860ddd36989e558c558c2acad90d9a85cb02d /gtk/gtkaccessibleprivate.h | |
parent | 5813a5cace2df1e8e61eb7898031676b22dbbe25 (diff) | |
download | gtk+-58980e0b4a351abd6e4df454e0ccae5944af239d.tar.gz |
Make GtkAccessible public
Out of tree classes need to be able to implement the GtkAccessible
interface, in order to implement custom accessible objects.
Fixes: #4240
Diffstat (limited to 'gtk/gtkaccessibleprivate.h')
-rw-r--r-- | gtk/gtkaccessibleprivate.h | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/gtk/gtkaccessibleprivate.h b/gtk/gtkaccessibleprivate.h index dda06c67dd..7744d7afe2 100644 --- a/gtk/gtkaccessibleprivate.h +++ b/gtk/gtkaccessibleprivate.h @@ -25,24 +25,6 @@ G_BEGIN_DECLS -struct _GtkAccessibleInterface -{ - GTypeInterface g_iface; - - GtkATContext * (* get_at_context) (GtkAccessible *self); - - gboolean (* get_platform_state) (GtkAccessible *self, - GtkAccessiblePlatformState state); - - GtkAccessible * (* get_parent) (GtkAccessible *self); - GtkAccessible * (* get_child_at_index) (GtkAccessible *self, guint index); - - gboolean (* get_bounds) (GtkAccessible *self, int *x, int *y, - int *width, int *height); -}; - -GtkATContext * gtk_accessible_get_at_context (GtkAccessible *self); - const char * gtk_accessible_role_to_name (GtkAccessibleRole role, const char *domain); @@ -50,19 +32,6 @@ gboolean gtk_accessible_role_is_range_subclass (GtkAccessibleRole role); gboolean gtk_accessible_should_present (GtkAccessible *self); -void gtk_accessible_platform_changed (GtkAccessible *self, - GtkAccessiblePlatformChange change); -gboolean gtk_accessible_get_platform_state (GtkAccessible *self, - GtkAccessiblePlatformState state); - -GtkAccessible * gtk_accessible_get_parent(GtkAccessible *self); - -GtkAccessible * gtk_accessible_get_child_at_index(GtkAccessible *self, guint index); - -gboolean gtk_accessible_get_bounds (GtkAccessible *self, int *x, int *y, int *width, int *height); - -void gtk_accessible_bounds_changed (GtkAccessible *self); - void gtk_accessible_update_children (GtkAccessible *self, GtkAccessible *child, GtkAccessibleChildState state); |