diff options
author | Alejandro Piñeiro <apinheiro@igalia.com> | 2013-08-12 17:07:46 +0200 |
---|---|---|
committer | Alejandro Piñeiro <apinheiro@igalia.com> | 2013-08-12 21:06:36 +0200 |
commit | 0f1e31ad2451b1e00f631e217d9d29d306404f2d (patch) | |
tree | 9df22ec49c982912979aa6b907dd25dc27fccd96 /atk/atkobject.h | |
parent | c568794a6f75cc9cc297b24978bc7480ee689bea (diff) | |
download | atk-0f1e31ad2451b1e00f631e217d9d29d306404f2d.tar.gz |
doc: removing several .sgml files and fixing gtk-doc warnings
The static documentation of those .sgml (so the reason of
tracking those objects) where moved to the source files.
Some other stuff was changed in order to prevent gtk-doc warnings
(like replacing "Returns blah" for the correct "Returns: blah")
https://bugzilla.gnome.org/show_bug.cgi?id=684665
Diffstat (limited to 'atk/atkobject.h')
-rwxr-xr-x | atk/atkobject.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/atk/atkobject.h b/atk/atkobject.h index edb0508..262d39b 100755 --- a/atk/atkobject.h +++ b/atk/atkobject.h @@ -372,6 +372,16 @@ struct _AtkPropertyValues typedef struct _AtkPropertyValues AtkPropertyValues; +/** + * AtkFunction: + * @user_data: custom data defined by the user + * + * An AtkFunction is a function definition used for padding which has + * been added to class and interface structures to allow for expansion + * in the future. + * + * Returns: not used + */ typedef gboolean (*AtkFunction) (gpointer user_data); /* * For most properties the old_value field of AtkPropertyValues will @@ -385,6 +395,16 @@ typedef gboolean (*AtkFunction) (gpointer user_data); * received the focus with the new_value containing an AtkState value * corresponding to focused. */ + +/** + * AtkPropertyChangeHandler: + * @obj: atkobject which property changes + * @vals: values changed + * + * An AtkPropertyChangeHandler is a function which is executed when an + * AtkObject's property changes value. It is specified in a call to + * atk_object_connect_property_change_handler(). + */ typedef void (*AtkPropertyChangeHandler) (AtkObject* obj, AtkPropertyValues* vals); @@ -545,6 +565,13 @@ void (* initialize) (AtkObject GType atk_object_get_type (void); +/** + * AtkImplementorIface: + * + * The AtkImplementor interface is implemented by objects for which + * AtkObject peers may be obtained via calls to + * iface->(ref_accessible)(implementor); + */ struct _AtkImplementorIface { GTypeInterface parent; |