diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2018-06-26 16:59:51 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2018-06-26 16:59:51 +0100 |
commit | fde0f80067f502fa38dbfa30ad5b811c4a838881 (patch) | |
tree | ad8b85df5f61fe1c69f97845efa89098774902e9 | |
parent | 3a9dfb91da9ad643e7371864e3839de9eb4c5619 (diff) | |
download | atk-fde0f80067f502fa38dbfa30ad5b811c4a838881.tar.gz |
Add gtk-doc blurb for AtkActionIface
We're still missing the documentation for each vfunc.
-rw-r--r-- | atk/atkaction.h | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/atk/atkaction.h b/atk/atkaction.h index 1314071..d2eba28 100644 --- a/atk/atkaction.h +++ b/atk/atkaction.h @@ -29,11 +29,6 @@ G_BEGIN_DECLS /* - * The interface AtkAction should be supported by any object that can - * perform one or more actions. The interface provides the standard - * mechanism for an assistive technology to determine what those actions - * are as well as tell the object to perform them. Any object that can - * be manipulated should support this interface. */ @@ -48,10 +43,28 @@ typedef struct _AtkAction AtkAction; #endif typedef struct _AtkActionIface AtkActionIface; +/** + * AtkActionIface: + * @do_action: + * @get_n_actions: + * @get_description: + * @get_name: + * @get_keybinding: + * @set_description: + * @get_localized_name: + * + * The #AtkAction interface should be supported by any object that can + * perform one or more actions. The interface provides the standard + * mechanism for an assistive technology to determine what those actions + * are as well as tell the object to perform them. Any object that can + * be manipulated should support this interface. + */ struct _AtkActionIface { + /*< private >*/ GTypeInterface parent; + /*< public >*/ gboolean (*do_action) (AtkAction *action, gint i); gint (*get_n_actions) (AtkAction *action); |