mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-23 16:15:35 +00:00
Update atk API to 1.32 parse.
* atk/atk-api.raw: parse of 1.32.0.
This commit is contained in:
parent
fe0b72b16f
commit
d49ffa8759
|
@ -46,6 +46,7 @@
|
||||||
<member cname="ATK_RELATION_PARENT_WINDOW_OF" name="ParentWindowOf" />
|
<member cname="ATK_RELATION_PARENT_WINDOW_OF" name="ParentWindowOf" />
|
||||||
<member cname="ATK_RELATION_DESCRIBED_BY" name="DescribedBy" />
|
<member cname="ATK_RELATION_DESCRIBED_BY" name="DescribedBy" />
|
||||||
<member cname="ATK_RELATION_DESCRIPTION_FOR" name="DescriptionFor" />
|
<member cname="ATK_RELATION_DESCRIPTION_FOR" name="DescriptionFor" />
|
||||||
|
<member cname="ATK_RELATION_NODE_PARENT_OF" name="NodeParentOf" />
|
||||||
<member cname="ATK_RELATION_LAST_DEFINED" name="LastDefined" />
|
<member cname="ATK_RELATION_LAST_DEFINED" name="LastDefined" />
|
||||||
</enum>
|
</enum>
|
||||||
<enum name="Role" cname="AtkRole" gtype="atk_role_get_type" type="enum">
|
<enum name="Role" cname="AtkRole" gtype="atk_role_get_type" type="enum">
|
||||||
|
@ -2436,6 +2437,26 @@
|
||||||
<return-type type="void" />
|
<return-type type="void" />
|
||||||
</method>
|
</method>
|
||||||
</object>
|
</object>
|
||||||
|
<object name="Plug" cname="AtkPlug" parent="AtkObject">
|
||||||
|
<class_struct cname="AtkPlugClass">
|
||||||
|
<field name="ParentClass" cname="parent_class" type="AtkObjectClass" />
|
||||||
|
<method vm="get_object_id" />
|
||||||
|
</class_struct>
|
||||||
|
<virtual_method name="GetObjectId" cname="get_object_id">
|
||||||
|
<return-type type="gchar*" />
|
||||||
|
<parameters />
|
||||||
|
</virtual_method>
|
||||||
|
<implements>
|
||||||
|
<interface cname="AtkComponent" />
|
||||||
|
</implements>
|
||||||
|
<method name="GetId" cname="atk_plug_get_id">
|
||||||
|
<return-type type="gchar*" />
|
||||||
|
</method>
|
||||||
|
<method name="GetType" cname="atk_plug_get_type" shared="true">
|
||||||
|
<return-type type="GType" />
|
||||||
|
</method>
|
||||||
|
<constructor cname="atk_plug_new" />
|
||||||
|
</object>
|
||||||
<object name="Registry" cname="AtkRegistry" parent="GObject">
|
<object name="Registry" cname="AtkRegistry" parent="GObject">
|
||||||
<class_struct cname="AtkRegistryClass">
|
<class_struct cname="AtkRegistryClass">
|
||||||
<field name="ParentClass" cname="parent_class" type="GObjectClass" />
|
<field name="ParentClass" cname="parent_class" type="GObjectClass" />
|
||||||
|
@ -2495,6 +2516,12 @@
|
||||||
<parameter type="AtkRelationType" name="relationship" />
|
<parameter type="AtkRelationType" name="relationship" />
|
||||||
</parameters>
|
</parameters>
|
||||||
</constructor>
|
</constructor>
|
||||||
|
<method name="RemoveTarget" cname="atk_relation_remove_target">
|
||||||
|
<return-type type="gboolean" />
|
||||||
|
<parameters>
|
||||||
|
<parameter type="AtkObject*" name="target" />
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
<method name="TypeForName" cname="atk_relation_type_for_name" shared="true">
|
<method name="TypeForName" cname="atk_relation_type_for_name" shared="true">
|
||||||
<return-type type="AtkRelationType" />
|
<return-type type="AtkRelationType" />
|
||||||
<parameters>
|
<parameters>
|
||||||
|
@ -2566,6 +2593,35 @@
|
||||||
</parameters>
|
</parameters>
|
||||||
</method>
|
</method>
|
||||||
</object>
|
</object>
|
||||||
|
<object name="Socket" cname="AtkSocket" parent="AtkObject">
|
||||||
|
<class_struct cname="AtkSocketClass">
|
||||||
|
<field name="ParentClass" cname="parent_class" type="AtkObjectClass" />
|
||||||
|
<method vm="embed" />
|
||||||
|
</class_struct>
|
||||||
|
<field name="EmbeddedPlugId" cname="embedded_plug_id" type="gchar*" />
|
||||||
|
<virtual_method name="Embed" cname="embed">
|
||||||
|
<return-type type="void" />
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gchar*" name="plug_id" />
|
||||||
|
</parameters>
|
||||||
|
</virtual_method>
|
||||||
|
<implements>
|
||||||
|
<interface cname="AtkComponent" />
|
||||||
|
</implements>
|
||||||
|
<method name="Embed" cname="atk_socket_embed">
|
||||||
|
<return-type type="void" />
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gchar*" name="plug_id" />
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetType" cname="atk_socket_get_type" shared="true">
|
||||||
|
<return-type type="GType" />
|
||||||
|
</method>
|
||||||
|
<method name="IsOccupied" cname="atk_socket_is_occupied">
|
||||||
|
<return-type type="gboolean" />
|
||||||
|
</method>
|
||||||
|
<constructor cname="atk_socket_new" />
|
||||||
|
</object>
|
||||||
<object name="StateSet" cname="AtkStateSet" parent="GObject">
|
<object name="StateSet" cname="AtkStateSet" parent="GObject">
|
||||||
<class_struct cname="AtkStateSetClass">
|
<class_struct cname="AtkStateSetClass">
|
||||||
<field name="Parent" cname="parent" type="GObjectClass" />
|
<field name="Parent" cname="parent" type="GObjectClass" />
|
||||||
|
@ -2706,6 +2762,7 @@
|
||||||
<field name="OldValue" cname="old_value" type="GValue" />
|
<field name="OldValue" cname="old_value" type="GValue" />
|
||||||
<field name="NewValue" cname="new_value" type="GValue" />
|
<field name="NewValue" cname="new_value" type="GValue" />
|
||||||
</struct>
|
</struct>
|
||||||
|
<struct name="RealStateSet" cname="AtkRealStateSet" opaque="true" />
|
||||||
<boxed name="Rectangle" cname="AtkRectangle">
|
<boxed name="Rectangle" cname="AtkRectangle">
|
||||||
<field name="X" cname="x" type="gint" />
|
<field name="X" cname="x" type="gint" />
|
||||||
<field name="Y" cname="y" type="gint" />
|
<field name="Y" cname="y" type="gint" />
|
||||||
|
@ -2728,6 +2785,7 @@
|
||||||
<field name="Width" cname="width" type="gint" />
|
<field name="Width" cname="width" type="gint" />
|
||||||
<field name="Height" cname="height" type="gint" />
|
<field name="Height" cname="height" type="gint" />
|
||||||
</struct>
|
</struct>
|
||||||
|
<struct name="FocusTracker" cname="FocusTracker" opaque="true" />
|
||||||
<class name="Global" cname="AtkGlobal">
|
<class name="Global" cname="AtkGlobal">
|
||||||
<method name="AddFocusTracker" cname="atk_add_focus_tracker" shared="true">
|
<method name="AddFocusTracker" cname="atk_add_focus_tracker" shared="true">
|
||||||
<return-type type="guint" />
|
<return-type type="guint" />
|
||||||
|
|
Loading…
Reference in a new issue