Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtkaccessible.h>
Data Fields | |
GTypeInterface | g_iface |
GtkATContext *(* | get_at_context )(GtkAccessible *self) |
gboolean(* | get_platform_state )(GtkAccessible *self, GtkAccessiblePlatformState state) |
GtkAccessible *(* | get_accessible_parent )(GtkAccessible *self) |
GtkAccessible *(* | get_first_accessible_child )(GtkAccessible *self) |
GtkAccessible *(* | get_next_accessible_sibling )(GtkAccessible *self) |
gboolean(* | get_bounds )(GtkAccessible *self, int *x, int *y, int *width, int *height) |
GtkAccessibleInterface: @get_at_context: retrieve the platform-specific accessibility context for the accessible implementation @get_platform_state: retrieve the accessible state
The common interface for accessible objects.
Since: 4.10
Definition at line 65 of file gtkaccessible.h.
GTypeInterface _GtkAccessibleInterface::g_iface |
Definition at line 67 of file gtkaccessible.h.
GtkAccessible *(* _GtkAccessibleInterface::get_accessible_parent) (GtkAccessible *self) |
GtkAccessibleInterface::get_accessible_parent: @self: an accessible object
Retrieves the accessible parent of an accessible object.
This virtual function should return NULL
for top level objects.
Returns: (nullable) (transfer full): the accessible parent
Since: 4.10
Definition at line 108 of file gtkaccessible.h.
GtkATContext *(* _GtkAccessibleInterface::get_at_context) (GtkAccessible *self) |
GtkAccessibleInterface::get_at_context: @self: an accessible object
Retrieves the platform-specific accessibility context for the accessible implementation.
Returns: (transfer full) (nullable): the accessibility context
Since: 4.10
Definition at line 80 of file gtkaccessible.h.
gboolean(* _GtkAccessibleInterface::get_bounds) (GtkAccessible *self, int *x, int *y, int *width, int *height) |
GtkAccessibleInterface::get_bounds: @self: an accessible object @x: (out): the horizontal coordinate of a rectangle @y: (out): the vertical coordinate of a rectangle @width: (out): the width of a rectangle @height: (out): the height of a rectangle
Retrieves the dimensions and position of an accessible object in its parent's coordinate space, if those values can be determined.
For top level accessible objects, the X and Y coordinates are always going to be set to zero.
Returns: true if the values are value, and false otherwise
Definition at line 150 of file gtkaccessible.h.
GtkAccessible *(* _GtkAccessibleInterface::get_first_accessible_child) (GtkAccessible *self) |
GtkaccessibleInterface::get_first_accessible_child: @self: an accessible object
Retrieves the first accessible child of an accessible object.
Returns: (transfer full) (nullable): an accessible object
Since: 4.10
Definition at line 120 of file gtkaccessible.h.
GtkAccessible *(* _GtkAccessibleInterface::get_next_accessible_sibling) (GtkAccessible *self) |
GtkaccessibleInterface::get_next_accessible_sibling: @self: an accessible object
Retrieves the next accessible sibling of an accessible object.
Returns: (transfer full) (nullable): an accessible object
Since: 4.10
Definition at line 132 of file gtkaccessible.h.
gboolean(* _GtkAccessibleInterface::get_platform_state) (GtkAccessible *self, GtkAccessiblePlatformState state) |
GtkAccessibleInterface::get_platform_state: @self: an accessible object @state: the state to query
Checks if the given @state applies to the accessible object.
Returns: true if the @state is set, and false otherwise
Since: 4.10
Definition at line 93 of file gtkaccessible.h.