3 <namespace name=
"GtkClutter">
4 <function name=
"get_base_color" symbol=
"gtk_clutter_get_base_color">
5 <return-type type=
"void"/>
7 <parameter name=
"widget" type=
"GtkWidget*"/>
8 <parameter name=
"state" type=
"GtkStateType"/>
9 <parameter name=
"color" type=
"ClutterColor*"/>
12 <function name=
"get_bg_color" symbol=
"gtk_clutter_get_bg_color">
13 <return-type type=
"void"/>
15 <parameter name=
"widget" type=
"GtkWidget*"/>
16 <parameter name=
"state" type=
"GtkStateType"/>
17 <parameter name=
"color" type=
"ClutterColor*"/>
20 <function name=
"get_dark_color" symbol=
"gtk_clutter_get_dark_color">
21 <return-type type=
"void"/>
23 <parameter name=
"widget" type=
"GtkWidget*"/>
24 <parameter name=
"state" type=
"GtkStateType"/>
25 <parameter name=
"color" type=
"ClutterColor*"/>
28 <function name=
"get_fg_color" symbol=
"gtk_clutter_get_fg_color">
29 <return-type type=
"void"/>
31 <parameter name=
"widget" type=
"GtkWidget*"/>
32 <parameter name=
"state" type=
"GtkStateType"/>
33 <parameter name=
"color" type=
"ClutterColor*"/>
36 <function name=
"get_light_color" symbol=
"gtk_clutter_get_light_color">
37 <return-type type=
"void"/>
39 <parameter name=
"widget" type=
"GtkWidget*"/>
40 <parameter name=
"state" type=
"GtkStateType"/>
41 <parameter name=
"color" type=
"ClutterColor*"/>
44 <function name=
"get_mid_color" symbol=
"gtk_clutter_get_mid_color">
45 <return-type type=
"void"/>
47 <parameter name=
"widget" type=
"GtkWidget*"/>
48 <parameter name=
"state" type=
"GtkStateType"/>
49 <parameter name=
"color" type=
"ClutterColor*"/>
52 <function name=
"get_text_aa_color" symbol=
"gtk_clutter_get_text_aa_color">
53 <return-type type=
"void"/>
55 <parameter name=
"widget" type=
"GtkWidget*"/>
56 <parameter name=
"state" type=
"GtkStateType"/>
57 <parameter name=
"color" type=
"ClutterColor*"/>
60 <function name=
"get_text_color" symbol=
"gtk_clutter_get_text_color">
61 <return-type type=
"void"/>
63 <parameter name=
"widget" type=
"GtkWidget*"/>
64 <parameter name=
"state" type=
"GtkStateType"/>
65 <parameter name=
"color" type=
"ClutterColor*"/>
68 <function name=
"init" symbol=
"gtk_clutter_init">
69 <return-type type=
"ClutterInitError"/>
71 <parameter name=
"argc" type=
"int*"/>
72 <parameter name=
"argv" type=
"char***"/>
75 <function name=
"init_with_args" symbol=
"gtk_clutter_init_with_args">
76 <return-type type=
"ClutterInitError"/>
78 <parameter name=
"argc" type=
"int*"/>
79 <parameter name=
"argv" type=
"char***"/>
80 <parameter name=
"parameter_string" type=
"char*"/>
81 <parameter name=
"entries" type=
"GOptionEntry*"/>
82 <parameter name=
"translation_domain" type=
"char*"/>
83 <parameter name=
"error" type=
"GError**"/>
86 <function name=
"texture_error_quark" symbol=
"gtk_clutter_texture_error_quark">
87 <return-type type=
"GQuark"/>
89 <function name=
"texture_new_from_icon_name" symbol=
"gtk_clutter_texture_new_from_icon_name">
90 <return-type type=
"ClutterActor*"/>
92 <parameter name=
"widget" type=
"GtkWidget*"/>
93 <parameter name=
"icon_name" type=
"gchar*"/>
94 <parameter name=
"size" type=
"GtkIconSize"/>
97 <function name=
"texture_new_from_pixbuf" symbol=
"gtk_clutter_texture_new_from_pixbuf">
98 <return-type type=
"ClutterActor*"/>
100 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
103 <function name=
"texture_new_from_stock" symbol=
"gtk_clutter_texture_new_from_stock">
104 <return-type type=
"ClutterActor*"/>
106 <parameter name=
"widget" type=
"GtkWidget*"/>
107 <parameter name=
"stock_id" type=
"gchar*"/>
108 <parameter name=
"size" type=
"GtkIconSize"/>
111 <function name=
"texture_set_from_icon_name" symbol=
"gtk_clutter_texture_set_from_icon_name">
112 <return-type type=
"gboolean"/>
114 <parameter name=
"texture" type=
"ClutterTexture*"/>
115 <parameter name=
"widget" type=
"GtkWidget*"/>
116 <parameter name=
"icon_name" type=
"gchar*"/>
117 <parameter name=
"size" type=
"GtkIconSize"/>
118 <parameter name=
"error" type=
"GError**"/>
121 <function name=
"texture_set_from_pixbuf" symbol=
"gtk_clutter_texture_set_from_pixbuf">
122 <return-type type=
"gboolean"/>
124 <parameter name=
"texture" type=
"ClutterTexture*"/>
125 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
126 <parameter name=
"error" type=
"GError**"/>
129 <function name=
"texture_set_from_stock" symbol=
"gtk_clutter_texture_set_from_stock">
130 <return-type type=
"gboolean"/>
132 <parameter name=
"texture" type=
"ClutterTexture*"/>
133 <parameter name=
"widget" type=
"GtkWidget*"/>
134 <parameter name=
"stock_id" type=
"gchar*"/>
135 <parameter name=
"size" type=
"GtkIconSize"/>
136 <parameter name=
"error" type=
"GError**"/>
139 <enum name=
"ClutterGtkInitError">
140 <member name=
"CLUTTER_INIT_ERROR_LAST" value=
"-3"/>
141 <member name=
"CLUTTER_INIT_ERROR_GTK" value=
"-4"/>
143 <enum name=
"ClutterGtkTextureError">
144 <member name=
"CLUTTER_GTK_TEXTURE_INVALID_STOCK_ID" value=
"0"/>
145 <member name=
"CLUTTER_GTK_TEXTURE_ERROR_LAST" value=
"1"/>
147 <object name=
"GtkClutterEmbed" parent=
"GtkContainer" type-name=
"GtkClutterEmbed" get-type=
"gtk_clutter_embed_get_type">
149 <interface name=
"AtkImplementor"/>
150 <interface name=
"GtkBuildable"/>
152 <method name=
"get_stage" symbol=
"gtk_clutter_embed_get_stage">
153 <return-type type=
"ClutterActor*"/>
155 <parameter name=
"embed" type=
"GtkClutterEmbed*"/>
158 <constructor name=
"new" symbol=
"gtk_clutter_embed_new">
159 <return-type type=
"GtkWidget*"/>
162 <object name=
"GtkClutterViewport" parent=
"ClutterActor" type-name=
"GtkClutterViewport" get-type=
"gtk_clutter_viewport_get_type">
164 <interface name=
"ClutterScriptable"/>
165 <interface name=
"ClutterAnimatable"/>
166 <interface name=
"AtkImplementor"/>
167 <interface name=
"ClutterContainer"/>
168 <interface name=
"GtkClutterScrollable"/>
169 <interface name=
"GtkClutterZoomable"/>
171 <method name=
"get_origin" symbol=
"gtk_clutter_viewport_get_origin">
172 <return-type type=
"void"/>
174 <parameter name=
"viewport" type=
"GtkClutterViewport*"/>
175 <parameter name=
"x" type=
"gfloat*"/>
176 <parameter name=
"y" type=
"gfloat*"/>
177 <parameter name=
"z" type=
"gfloat*"/>
180 <constructor name=
"new" symbol=
"gtk_clutter_viewport_new">
181 <return-type type=
"ClutterActor*"/>
183 <parameter name=
"h_adjust" type=
"GtkAdjustment*"/>
184 <parameter name=
"v_adjust" type=
"GtkAdjustment*"/>
185 <parameter name=
"z_adjust" type=
"GtkAdjustment*"/>
188 <property name=
"child" type=
"ClutterActor*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
189 <property name=
"origin" type=
"ClutterVertex*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
191 <interface name=
"GtkClutterScrollable" type-name=
"GtkClutterScrollable" get-type=
"gtk_clutter_scrollable_get_type">
192 <method name=
"get_adjustments" symbol=
"gtk_clutter_scrollable_get_adjustments">
193 <return-type type=
"void"/>
195 <parameter name=
"scrollable" type=
"GtkClutterScrollable*"/>
196 <parameter name=
"h_adjust" type=
"GtkAdjustment**"/>
197 <parameter name=
"v_adjust" type=
"GtkAdjustment**"/>
200 <method name=
"set_adjustments" symbol=
"gtk_clutter_scrollable_set_adjustments">
201 <return-type type=
"void"/>
203 <parameter name=
"scrollable" type=
"GtkClutterScrollable*"/>
204 <parameter name=
"h_adjust" type=
"GtkAdjustment*"/>
205 <parameter name=
"v_adjust" type=
"GtkAdjustment*"/>
208 <vfunc name=
"get_adjustments">
209 <return-type type=
"void"/>
211 <parameter name=
"scrollable" type=
"GtkClutterScrollable*"/>
212 <parameter name=
"h_adjust" type=
"GtkAdjustment**"/>
213 <parameter name=
"v_adjust" type=
"GtkAdjustment**"/>
216 <vfunc name=
"set_adjustments">
217 <return-type type=
"void"/>
219 <parameter name=
"scrollable" type=
"GtkClutterScrollable*"/>
220 <parameter name=
"h_adjust" type=
"GtkAdjustment*"/>
221 <parameter name=
"v_adjust" type=
"GtkAdjustment*"/>
225 <interface name=
"GtkClutterZoomable" type-name=
"GtkClutterZoomable" get-type=
"gtk_clutter_zoomable_get_type">
226 <method name=
"get_adjustment" symbol=
"gtk_clutter_zoomable_get_adjustment">
227 <return-type type=
"GtkAdjustment*"/>
229 <parameter name=
"zoomable" type=
"GtkClutterZoomable*"/>
232 <method name=
"set_adjustment" symbol=
"gtk_clutter_zoomable_set_adjustment">
233 <return-type type=
"void"/>
235 <parameter name=
"zoomable" type=
"GtkClutterZoomable*"/>
236 <parameter name=
"z_adjust" type=
"GtkAdjustment*"/>
239 <vfunc name=
"get_adjustment">
240 <return-type type=
"GtkAdjustment*"/>
242 <parameter name=
"zoomable" type=
"GtkClutterZoomable*"/>
245 <vfunc name=
"set_adjustment">
246 <return-type type=
"void"/>
248 <parameter name=
"zoomable" type=
"GtkClutterZoomable*"/>
249 <parameter name=
"z_adjust" type=
"GtkAdjustment*"/>