3 <namespace name=
"GtkClutter">
4 <function name=
"check_version" symbol=
"gtk_clutter_check_version">
5 <return-type type=
"gboolean"/>
7 <parameter name=
"major" type=
"guint"/>
8 <parameter name=
"minor" type=
"guint"/>
9 <parameter name=
"micro" type=
"guint"/>
12 <function name=
"get_option_group" symbol=
"gtk_clutter_get_option_group">
13 <return-type type=
"GOptionGroup*"/>
15 <function name=
"init" symbol=
"gtk_clutter_init">
16 <return-type type=
"ClutterInitError"/>
18 <parameter name=
"argc" type=
"int*"/>
19 <parameter name=
"argv" type=
"char***"/>
22 <function name=
"init_with_args" symbol=
"gtk_clutter_init_with_args">
23 <return-type type=
"ClutterInitError"/>
25 <parameter name=
"argc" type=
"int*"/>
26 <parameter name=
"argv" type=
"char***"/>
27 <parameter name=
"parameter_string" type=
"char*"/>
28 <parameter name=
"entries" type=
"GOptionEntry*"/>
29 <parameter name=
"translation_domain" type=
"char*"/>
30 <parameter name=
"error" type=
"GError**"/>
33 <enum name=
"GtkClutterTextureError">
34 <member name=
"GTK_CLUTTER_TEXTURE_ERROR_INVALID_STOCK_ID" value=
"0"/>
36 <object name=
"GtkClutterActor" parent=
"ClutterActor" type-name=
"GtkClutterActor" get-type=
"gtk_clutter_actor_get_type">
38 <interface name=
"ClutterScriptable"/>
39 <interface name=
"ClutterAnimatable"/>
40 <interface name=
"AtkImplementor"/>
41 <interface name=
"ClutterContainer"/>
43 <method name=
"get_contents" symbol=
"gtk_clutter_actor_get_contents">
44 <return-type type=
"GtkWidget*"/>
46 <parameter name=
"actor" type=
"GtkClutterActor*"/>
49 <method name=
"get_widget" symbol=
"gtk_clutter_actor_get_widget">
50 <return-type type=
"GtkWidget*"/>
52 <parameter name=
"actor" type=
"GtkClutterActor*"/>
55 <constructor name=
"new" symbol=
"gtk_clutter_actor_new">
56 <return-type type=
"ClutterActor*"/>
58 <constructor name=
"new_with_contents" symbol=
"gtk_clutter_actor_new_with_contents">
59 <return-type type=
"ClutterActor*"/>
61 <parameter name=
"contents" type=
"GtkWidget*"/>
64 <property name=
"contents" type=
"GtkWidget*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
66 <object name=
"GtkClutterEmbed" parent=
"GtkContainer" type-name=
"GtkClutterEmbed" get-type=
"gtk_clutter_embed_get_type">
68 <interface name=
"AtkImplementor"/>
69 <interface name=
"GtkBuildable"/>
71 <method name=
"get_stage" symbol=
"gtk_clutter_embed_get_stage">
72 <return-type type=
"ClutterActor*"/>
74 <parameter name=
"embed" type=
"GtkClutterEmbed*"/>
77 <constructor name=
"new" symbol=
"gtk_clutter_embed_new">
78 <return-type type=
"GtkWidget*"/>
81 <object name=
"GtkClutterTexture" parent=
"ClutterTexture" type-name=
"GtkClutterTexture" get-type=
"gtk_clutter_texture_get_type">
83 <interface name=
"ClutterScriptable"/>
84 <interface name=
"ClutterAnimatable"/>
85 <interface name=
"AtkImplementor"/>
87 <method name=
"error_quark" symbol=
"gtk_clutter_texture_error_quark">
88 <return-type type=
"GQuark"/>
90 <constructor name=
"new" symbol=
"gtk_clutter_texture_new">
91 <return-type type=
"ClutterActor*"/>
93 <method name=
"set_from_icon_name" symbol=
"gtk_clutter_texture_set_from_icon_name">
94 <return-type type=
"gboolean"/>
96 <parameter name=
"texture" type=
"GtkClutterTexture*"/>
97 <parameter name=
"widget" type=
"GtkWidget*"/>
98 <parameter name=
"icon_name" type=
"gchar*"/>
99 <parameter name=
"icon_size" type=
"GtkIconSize"/>
100 <parameter name=
"error" type=
"GError**"/>
103 <method name=
"set_from_pixbuf" symbol=
"gtk_clutter_texture_set_from_pixbuf">
104 <return-type type=
"gboolean"/>
106 <parameter name=
"texture" type=
"GtkClutterTexture*"/>
107 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
108 <parameter name=
"error" type=
"GError**"/>
111 <method name=
"set_from_stock" symbol=
"gtk_clutter_texture_set_from_stock">
112 <return-type type=
"gboolean"/>
114 <parameter name=
"texture" type=
"GtkClutterTexture*"/>
115 <parameter name=
"widget" type=
"GtkWidget*"/>
116 <parameter name=
"stock_id" type=
"gchar*"/>
117 <parameter name=
"icon_size" type=
"GtkIconSize"/>
118 <parameter name=
"error" type=
"GError**"/>
122 <object name=
"GtkClutterWindow" parent=
"GtkWindow" type-name=
"GtkClutterWindow" get-type=
"gtk_clutter_window_get_type">
124 <interface name=
"AtkImplementor"/>
125 <interface name=
"GtkBuildable"/>
127 <method name=
"get_stage" symbol=
"gtk_clutter_window_get_stage">
128 <return-type type=
"ClutterActor*"/>
130 <parameter name=
"window" type=
"GtkClutterWindow*"/>
133 <constructor name=
"new" symbol=
"gtk_clutter_window_new">
134 <return-type type=
"GtkWidget*"/>
137 <constant name=
"CLUTTER_GTK_MAJOR_VERSION" type=
"int" value=
"1"/>
138 <constant name=
"CLUTTER_GTK_MICRO_VERSION" type=
"int" value=
"0"/>
139 <constant name=
"CLUTTER_GTK_MINOR_VERSION" type=
"int" value=
"0"/>
140 <constant name=
"CLUTTER_GTK_VERSION_HEX" type=
"int" value=
"0"/>
141 <constant name=
"CLUTTER_GTK_VERSION_S" type=
"char*" value=
"1.0.0"/>