4 <struct name=
"GooCanvasEllipseData">
5 <field name=
"center_x" type=
"gdouble"/>
6 <field name=
"center_y" type=
"gdouble"/>
7 <field name=
"radius_x" type=
"gdouble"/>
8 <field name=
"radius_y" type=
"gdouble"/>
10 <struct name=
"GooCanvasGridData">
11 <field name=
"x" type=
"gdouble"/>
12 <field name=
"y" type=
"gdouble"/>
13 <field name=
"width" type=
"gdouble"/>
14 <field name=
"height" type=
"gdouble"/>
15 <field name=
"x_step" type=
"gdouble"/>
16 <field name=
"y_step" type=
"gdouble"/>
17 <field name=
"x_offset" type=
"gdouble"/>
18 <field name=
"y_offset" type=
"gdouble"/>
19 <field name=
"horz_grid_line_width" type=
"gdouble"/>
20 <field name=
"vert_grid_line_width" type=
"gdouble"/>
21 <field name=
"horz_grid_line_pattern" type=
"cairo_pattern_t*"/>
22 <field name=
"vert_grid_line_pattern" type=
"cairo_pattern_t*"/>
23 <field name=
"border_width" type=
"gdouble"/>
24 <field name=
"border_pattern" type=
"cairo_pattern_t*"/>
25 <field name=
"show_horz_grid_lines" type=
"guint"/>
26 <field name=
"show_vert_grid_lines" type=
"guint"/>
27 <field name=
"vert_grid_lines_on_top" type=
"guint"/>
29 <struct name=
"GooCanvasImageData">
30 <field name=
"pattern" type=
"cairo_pattern_t*"/>
31 <field name=
"x" type=
"gdouble"/>
32 <field name=
"y" type=
"gdouble"/>
33 <field name=
"width" type=
"gdouble"/>
34 <field name=
"height" type=
"gdouble"/>
36 <struct name=
"GooCanvasItemSimpleData">
37 <field name=
"style" type=
"GooCanvasStyle*"/>
38 <field name=
"transform" type=
"cairo_matrix_t*"/>
39 <field name=
"clip_path_commands" type=
"GArray*"/>
40 <field name=
"tooltip" type=
"gchar*"/>
41 <field name=
"visibility_threshold" type=
"gdouble"/>
42 <field name=
"visibility" type=
"guint"/>
43 <field name=
"pointer_events" type=
"guint"/>
44 <field name=
"can_focus" type=
"guint"/>
45 <field name=
"own_style" type=
"guint"/>
46 <field name=
"clip_fill_rule" type=
"guint"/>
47 <field name=
"is_static" type=
"guint"/>
48 <field name=
"cache_setting" type=
"guint"/>
49 <field name=
"has_tooltip" type=
"guint"/>
51 <struct name=
"GooCanvasPathData">
52 <field name=
"path_commands" type=
"GArray*"/>
54 <struct name=
"GooCanvasPolylineArrowData">
55 <field name=
"arrow_width" type=
"gdouble"/>
56 <field name=
"arrow_length" type=
"gdouble"/>
57 <field name=
"arrow_tip_length" type=
"gdouble"/>
58 <field name=
"line_start" type=
"gdouble[]"/>
59 <field name=
"line_end" type=
"gdouble[]"/>
60 <field name=
"start_arrow_coords" type=
"gdouble[]"/>
61 <field name=
"end_arrow_coords" type=
"gdouble[]"/>
63 <struct name=
"GooCanvasPolylineData">
64 <field name=
"coords" type=
"gdouble*"/>
65 <field name=
"arrow_data" type=
"GooCanvasPolylineArrowData*"/>
66 <field name=
"num_points" type=
"guint"/>
67 <field name=
"close_path" type=
"guint"/>
68 <field name=
"start_arrow" type=
"guint"/>
69 <field name=
"end_arrow" type=
"guint"/>
70 <field name=
"reconfigure_arrows" type=
"guint"/>
72 <struct name=
"GooCanvasRectData">
73 <field name=
"x" type=
"gdouble"/>
74 <field name=
"y" type=
"gdouble"/>
75 <field name=
"width" type=
"gdouble"/>
76 <field name=
"height" type=
"gdouble"/>
77 <field name=
"radius_x" type=
"gdouble"/>
78 <field name=
"radius_y" type=
"gdouble"/>
80 <struct name=
"GooCanvasStyleProperty">
81 <field name=
"id" type=
"GQuark"/>
82 <field name=
"value" type=
"GValue"/>
84 <struct name=
"GooCanvasTableData">
85 <field name=
"width" type=
"gdouble"/>
86 <field name=
"height" type=
"gdouble"/>
87 <field name=
"dimensions" type=
"GooCanvasTableDimension[]"/>
88 <field name=
"border_width" type=
"gdouble"/>
89 <field name=
"children" type=
"GArray*"/>
90 <field name=
"layout_data" type=
"GooCanvasTableLayoutData*"/>
92 <struct name=
"GooCanvasTableDimension">
93 <field name=
"size" type=
"gint"/>
94 <field name=
"default_spacing" type=
"gdouble"/>
95 <field name=
"spacings" type=
"gdouble*"/>
96 <field name=
"homogeneous" type=
"guint"/>
98 <struct name=
"GooCanvasTableLayoutData">
100 <struct name=
"GooCanvasTextData">
101 <field name=
"text" type=
"gchar*"/>
102 <field name=
"x" type=
"gdouble"/>
103 <field name=
"y" type=
"gdouble"/>
104 <field name=
"width" type=
"gdouble"/>
105 <field name=
"use_markup" type=
"guint"/>
106 <field name=
"anchor" type=
"guint"/>
107 <field name=
"alignment" type=
"guint"/>
108 <field name=
"ellipsize" type=
"guint"/>
109 <field name=
"wrap" type=
"guint"/>
111 <boxed name=
"GooCairoMatrix" type-name=
"GooCairoMatrix" get-type=
"goo_cairo_matrix_get_type">
112 <method name=
"copy" symbol=
"goo_cairo_matrix_copy">
113 <return-type type=
"cairo_matrix_t*"/>
115 <parameter name=
"matrix" type=
"cairo_matrix_t*"/>
118 <method name=
"free" symbol=
"goo_cairo_matrix_free">
119 <return-type type=
"void"/>
121 <parameter name=
"matrix" type=
"cairo_matrix_t*"/>
125 <boxed name=
"GooCairoPattern" type-name=
"GooCairoPattern" get-type=
"goo_cairo_pattern_get_type">
127 <boxed name=
"GooCanvasBounds" type-name=
"GooCanvasBounds" get-type=
"goo_canvas_bounds_get_type">
128 <field name=
"x1" type=
"gdouble"/>
129 <field name=
"y1" type=
"gdouble"/>
130 <field name=
"x2" type=
"gdouble"/>
131 <field name=
"y2" type=
"gdouble"/>
133 <boxed name=
"GooCanvasLineDash" type-name=
"GooCanvasLineDash" get-type=
"goo_canvas_line_dash_get_type">
134 <constructor name=
"new" symbol=
"goo_canvas_line_dash_new">
135 <return-type type=
"GooCanvasLineDash*"/>
137 <parameter name=
"num_dashes" type=
"gint"/>
140 <constructor name=
"newv" symbol=
"goo_canvas_line_dash_newv">
141 <return-type type=
"GooCanvasLineDash*"/>
143 <parameter name=
"num_dashes" type=
"gint"/>
144 <parameter name=
"dashes" type=
"double*"/>
147 <method name=
"ref" symbol=
"goo_canvas_line_dash_ref">
148 <return-type type=
"GooCanvasLineDash*"/>
150 <parameter name=
"dash" type=
"GooCanvasLineDash*"/>
153 <method name=
"unref" symbol=
"goo_canvas_line_dash_unref">
154 <return-type type=
"void"/>
156 <parameter name=
"dash" type=
"GooCanvasLineDash*"/>
159 <field name=
"ref_count" type=
"int"/>
160 <field name=
"num_dashes" type=
"int"/>
161 <field name=
"dashes" type=
"double*"/>
162 <field name=
"dash_offset" type=
"double"/>
164 <boxed name=
"GooCanvasPoints" type-name=
"GooCanvasPoints" get-type=
"goo_canvas_points_get_type">
165 <constructor name=
"new" symbol=
"goo_canvas_points_new">
166 <return-type type=
"GooCanvasPoints*"/>
168 <parameter name=
"num_points" type=
"int"/>
171 <method name=
"ref" symbol=
"goo_canvas_points_ref">
172 <return-type type=
"GooCanvasPoints*"/>
174 <parameter name=
"points" type=
"GooCanvasPoints*"/>
177 <method name=
"unref" symbol=
"goo_canvas_points_unref">
178 <return-type type=
"void"/>
180 <parameter name=
"points" type=
"GooCanvasPoints*"/>
183 <field name=
"coords" type=
"double*"/>
184 <field name=
"num_points" type=
"int"/>
185 <field name=
"ref_count" type=
"int"/>
187 <enum name=
"GooCairoAntialias" type-name=
"GooCairoAntialias" get-type=
"goo_cairo_antialias_get_type">
188 <member name=
"CAIRO_ANTIALIAS_DEFAULT" value=
"0"/>
189 <member name=
"CAIRO_ANTIALIAS_NONE" value=
"1"/>
190 <member name=
"CAIRO_ANTIALIAS_GRAY" value=
"2"/>
191 <member name=
"CAIRO_ANTIALIAS_SUBPIXEL" value=
"3"/>
193 <enum name=
"GooCairoFillRule" type-name=
"GooCairoFillRule" get-type=
"goo_cairo_fill_rule_get_type">
194 <member name=
"CAIRO_FILL_RULE_WINDING" value=
"0"/>
195 <member name=
"CAIRO_FILL_RULE_EVEN_ODD" value=
"1"/>
197 <enum name=
"GooCairoHintMetrics" type-name=
"GooCairoHintMetrics" get-type=
"goo_cairo_hint_metrics_get_type">
198 <member name=
"CAIRO_HINT_METRICS_DEFAULT" value=
"0"/>
199 <member name=
"CAIRO_HINT_METRICS_OFF" value=
"1"/>
200 <member name=
"CAIRO_HINT_METRICS_ON" value=
"2"/>
202 <enum name=
"GooCairoLineCap" type-name=
"GooCairoLineCap" get-type=
"goo_cairo_line_cap_get_type">
203 <member name=
"CAIRO_LINE_CAP_BUTT" value=
"0"/>
204 <member name=
"CAIRO_LINE_CAP_ROUND" value=
"1"/>
205 <member name=
"CAIRO_LINE_CAP_SQUARE" value=
"2"/>
207 <enum name=
"GooCairoLineJoin" type-name=
"GooCairoLineJoin" get-type=
"goo_cairo_line_join_get_type">
208 <member name=
"CAIRO_LINE_JOIN_MITER" value=
"0"/>
209 <member name=
"CAIRO_LINE_JOIN_ROUND" value=
"1"/>
210 <member name=
"CAIRO_LINE_JOIN_BEVEL" value=
"2"/>
212 <enum name=
"GooCairoOperator" type-name=
"GooCairoOperator" get-type=
"goo_cairo_operator_get_type">
213 <member name=
"CAIRO_OPERATOR_CLEAR" value=
"0"/>
214 <member name=
"CAIRO_OPERATOR_SOURCE" value=
"1"/>
215 <member name=
"CAIRO_OPERATOR_OVER" value=
"2"/>
216 <member name=
"CAIRO_OPERATOR_IN" value=
"3"/>
217 <member name=
"CAIRO_OPERATOR_OUT" value=
"4"/>
218 <member name=
"CAIRO_OPERATOR_ATOP" value=
"5"/>
219 <member name=
"CAIRO_OPERATOR_DEST" value=
"6"/>
220 <member name=
"CAIRO_OPERATOR_DEST_OVER" value=
"7"/>
221 <member name=
"CAIRO_OPERATOR_DEST_IN" value=
"8"/>
222 <member name=
"CAIRO_OPERATOR_DEST_OUT" value=
"9"/>
223 <member name=
"CAIRO_OPERATOR_DEST_ATOP" value=
"10"/>
224 <member name=
"CAIRO_OPERATOR_XOR" value=
"11"/>
225 <member name=
"CAIRO_OPERATOR_ADD" value=
"12"/>
226 <member name=
"CAIRO_OPERATOR_SATURATE" value=
"13"/>
228 <enum name=
"GooCanvasAnimateType" type-name=
"GooCanvasAnimateType" get-type=
"goo_canvas_animate_type_get_type">
229 <member name=
"GOO_CANVAS_ANIMATE_FREEZE" value=
"0"/>
230 <member name=
"GOO_CANVAS_ANIMATE_RESET" value=
"1"/>
231 <member name=
"GOO_CANVAS_ANIMATE_RESTART" value=
"2"/>
232 <member name=
"GOO_CANVAS_ANIMATE_BOUNCE" value=
"3"/>
234 <enum name=
"GooCanvasItemVisibility" type-name=
"GooCanvasItemVisibility" get-type=
"goo_canvas_item_visibility_get_type">
235 <member name=
"GOO_CANVAS_ITEM_HIDDEN" value=
"0"/>
236 <member name=
"GOO_CANVAS_ITEM_INVISIBLE" value=
"1"/>
237 <member name=
"GOO_CANVAS_ITEM_VISIBLE" value=
"2"/>
238 <member name=
"GOO_CANVAS_ITEM_VISIBLE_ABOVE_THRESHOLD" value=
"3"/>
240 <enum name=
"GooCanvasPathCommandType" type-name=
"GooCanvasPathCommandType" get-type=
"goo_canvas_path_command_type_get_type">
241 <member name=
"GOO_CANVAS_PATH_MOVE_TO" value=
"0"/>
242 <member name=
"GOO_CANVAS_PATH_CLOSE_PATH" value=
"1"/>
243 <member name=
"GOO_CANVAS_PATH_LINE_TO" value=
"2"/>
244 <member name=
"GOO_CANVAS_PATH_HORIZONTAL_LINE_TO" value=
"3"/>
245 <member name=
"GOO_CANVAS_PATH_VERTICAL_LINE_TO" value=
"4"/>
246 <member name=
"GOO_CANVAS_PATH_CURVE_TO" value=
"5"/>
247 <member name=
"GOO_CANVAS_PATH_SMOOTH_CURVE_TO" value=
"6"/>
248 <member name=
"GOO_CANVAS_PATH_QUADRATIC_CURVE_TO" value=
"7"/>
249 <member name=
"GOO_CANVAS_PATH_SMOOTH_QUADRATIC_CURVE_TO" value=
"8"/>
250 <member name=
"GOO_CANVAS_PATH_ELLIPTICAL_ARC" value=
"9"/>
252 <flags name=
"GooCanvasPointerEvents" type-name=
"GooCanvasPointerEvents" get-type=
"goo_canvas_pointer_events_get_type">
253 <member name=
"GOO_CANVAS_EVENTS_VISIBLE_MASK" value=
"1"/>
254 <member name=
"GOO_CANVAS_EVENTS_PAINTED_MASK" value=
"2"/>
255 <member name=
"GOO_CANVAS_EVENTS_FILL_MASK" value=
"4"/>
256 <member name=
"GOO_CANVAS_EVENTS_STROKE_MASK" value=
"8"/>
257 <member name=
"GOO_CANVAS_EVENTS_NONE" value=
"0"/>
258 <member name=
"GOO_CANVAS_EVENTS_VISIBLE_PAINTED" value=
"15"/>
259 <member name=
"GOO_CANVAS_EVENTS_VISIBLE_FILL" value=
"5"/>
260 <member name=
"GOO_CANVAS_EVENTS_VISIBLE_STROKE" value=
"9"/>
261 <member name=
"GOO_CANVAS_EVENTS_VISIBLE" value=
"13"/>
262 <member name=
"GOO_CANVAS_EVENTS_PAINTED" value=
"14"/>
263 <member name=
"GOO_CANVAS_EVENTS_FILL" value=
"4"/>
264 <member name=
"GOO_CANVAS_EVENTS_STROKE" value=
"8"/>
265 <member name=
"GOO_CANVAS_EVENTS_ALL" value=
"12"/>
267 <object name=
"GooCanvas" parent=
"GtkContainer" type-name=
"GooCanvas" get-type=
"goo_canvas_get_type">
269 <interface name=
"AtkImplementor"/>
270 <interface name=
"GtkBuildable"/>
272 <method name=
"convert_bounds_to_item_space" symbol=
"goo_canvas_convert_bounds_to_item_space">
273 <return-type type=
"void"/>
275 <parameter name=
"canvas" type=
"GooCanvas*"/>
276 <parameter name=
"item" type=
"GooCanvasItem*"/>
277 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
280 <method name=
"convert_from_item_space" symbol=
"goo_canvas_convert_from_item_space">
281 <return-type type=
"void"/>
283 <parameter name=
"canvas" type=
"GooCanvas*"/>
284 <parameter name=
"item" type=
"GooCanvasItem*"/>
285 <parameter name=
"x" type=
"gdouble*"/>
286 <parameter name=
"y" type=
"gdouble*"/>
289 <method name=
"convert_from_pixels" symbol=
"goo_canvas_convert_from_pixels">
290 <return-type type=
"void"/>
292 <parameter name=
"canvas" type=
"GooCanvas*"/>
293 <parameter name=
"x" type=
"gdouble*"/>
294 <parameter name=
"y" type=
"gdouble*"/>
297 <method name=
"convert_to_item_space" symbol=
"goo_canvas_convert_to_item_space">
298 <return-type type=
"void"/>
300 <parameter name=
"canvas" type=
"GooCanvas*"/>
301 <parameter name=
"item" type=
"GooCanvasItem*"/>
302 <parameter name=
"x" type=
"gdouble*"/>
303 <parameter name=
"y" type=
"gdouble*"/>
306 <method name=
"convert_to_pixels" symbol=
"goo_canvas_convert_to_pixels">
307 <return-type type=
"void"/>
309 <parameter name=
"canvas" type=
"GooCanvas*"/>
310 <parameter name=
"x" type=
"gdouble*"/>
311 <parameter name=
"y" type=
"gdouble*"/>
314 <method name=
"create_cairo_context" symbol=
"goo_canvas_create_cairo_context">
315 <return-type type=
"cairo_t*"/>
317 <parameter name=
"canvas" type=
"GooCanvas*"/>
320 <method name=
"create_item" symbol=
"goo_canvas_create_item">
321 <return-type type=
"GooCanvasItem*"/>
323 <parameter name=
"canvas" type=
"GooCanvas*"/>
324 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
327 <method name=
"create_path" symbol=
"goo_canvas_create_path">
328 <return-type type=
"void"/>
330 <parameter name=
"commands" type=
"GArray*"/>
331 <parameter name=
"cr" type=
"cairo_t*"/>
334 <method name=
"get_bounds" symbol=
"goo_canvas_get_bounds">
335 <return-type type=
"void"/>
337 <parameter name=
"canvas" type=
"GooCanvas*"/>
338 <parameter name=
"left" type=
"gdouble*"/>
339 <parameter name=
"top" type=
"gdouble*"/>
340 <parameter name=
"right" type=
"gdouble*"/>
341 <parameter name=
"bottom" type=
"gdouble*"/>
344 <method name=
"get_default_line_width" symbol=
"goo_canvas_get_default_line_width">
345 <return-type type=
"gdouble"/>
347 <parameter name=
"canvas" type=
"GooCanvas*"/>
350 <method name=
"get_item" symbol=
"goo_canvas_get_item">
351 <return-type type=
"GooCanvasItem*"/>
353 <parameter name=
"canvas" type=
"GooCanvas*"/>
354 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
357 <method name=
"get_item_at" symbol=
"goo_canvas_get_item_at">
358 <return-type type=
"GooCanvasItem*"/>
360 <parameter name=
"canvas" type=
"GooCanvas*"/>
361 <parameter name=
"x" type=
"gdouble"/>
362 <parameter name=
"y" type=
"gdouble"/>
363 <parameter name=
"is_pointer_event" type=
"gboolean"/>
366 <method name=
"get_items_at" symbol=
"goo_canvas_get_items_at">
367 <return-type type=
"GList*"/>
369 <parameter name=
"canvas" type=
"GooCanvas*"/>
370 <parameter name=
"x" type=
"gdouble"/>
371 <parameter name=
"y" type=
"gdouble"/>
372 <parameter name=
"is_pointer_event" type=
"gboolean"/>
375 <method name=
"get_items_in_area" symbol=
"goo_canvas_get_items_in_area">
376 <return-type type=
"GList*"/>
378 <parameter name=
"canvas" type=
"GooCanvas*"/>
379 <parameter name=
"area" type=
"GooCanvasBounds*"/>
380 <parameter name=
"inside_area" type=
"gboolean"/>
381 <parameter name=
"allow_overlaps" type=
"gboolean"/>
382 <parameter name=
"include_containers" type=
"gboolean"/>
385 <method name=
"get_root_item" symbol=
"goo_canvas_get_root_item">
386 <return-type type=
"GooCanvasItem*"/>
388 <parameter name=
"canvas" type=
"GooCanvas*"/>
391 <method name=
"get_root_item_model" symbol=
"goo_canvas_get_root_item_model">
392 <return-type type=
"GooCanvasItemModel*"/>
394 <parameter name=
"canvas" type=
"GooCanvas*"/>
397 <method name=
"get_scale" symbol=
"goo_canvas_get_scale">
398 <return-type type=
"gdouble"/>
400 <parameter name=
"canvas" type=
"GooCanvas*"/>
403 <method name=
"get_static_root_item" symbol=
"goo_canvas_get_static_root_item">
404 <return-type type=
"GooCanvasItem*"/>
406 <parameter name=
"canvas" type=
"GooCanvas*"/>
409 <method name=
"get_static_root_item_model" symbol=
"goo_canvas_get_static_root_item_model">
410 <return-type type=
"GooCanvasItemModel*"/>
412 <parameter name=
"canvas" type=
"GooCanvas*"/>
415 <method name=
"grab_focus" symbol=
"goo_canvas_grab_focus">
416 <return-type type=
"void"/>
418 <parameter name=
"canvas" type=
"GooCanvas*"/>
419 <parameter name=
"item" type=
"GooCanvasItem*"/>
422 <method name=
"keyboard_grab" symbol=
"goo_canvas_keyboard_grab">
423 <return-type type=
"GdkGrabStatus"/>
425 <parameter name=
"canvas" type=
"GooCanvas*"/>
426 <parameter name=
"item" type=
"GooCanvasItem*"/>
427 <parameter name=
"owner_events" type=
"gboolean"/>
428 <parameter name=
"time" type=
"guint32"/>
431 <method name=
"keyboard_ungrab" symbol=
"goo_canvas_keyboard_ungrab">
432 <return-type type=
"void"/>
434 <parameter name=
"canvas" type=
"GooCanvas*"/>
435 <parameter name=
"item" type=
"GooCanvasItem*"/>
436 <parameter name=
"time" type=
"guint32"/>
439 <method name=
"marshal_BOOLEAN__BOXED" symbol=
"goo_canvas_marshal_BOOLEAN__BOXED">
440 <return-type type=
"void"/>
442 <parameter name=
"closure" type=
"GClosure*"/>
443 <parameter name=
"return_value" type=
"GValue*"/>
444 <parameter name=
"n_param_values" type=
"guint"/>
445 <parameter name=
"param_values" type=
"GValue*"/>
446 <parameter name=
"invocation_hint" type=
"gpointer"/>
447 <parameter name=
"marshal_data" type=
"gpointer"/>
450 <method name=
"marshal_BOOLEAN__DOUBLE_DOUBLE_BOOLEAN_OBJECT" symbol=
"goo_canvas_marshal_BOOLEAN__DOUBLE_DOUBLE_BOOLEAN_OBJECT">
451 <return-type type=
"void"/>
453 <parameter name=
"closure" type=
"GClosure*"/>
454 <parameter name=
"return_value" type=
"GValue*"/>
455 <parameter name=
"n_param_values" type=
"guint"/>
456 <parameter name=
"param_values" type=
"GValue*"/>
457 <parameter name=
"invocation_hint" type=
"gpointer"/>
458 <parameter name=
"marshal_data" type=
"gpointer"/>
461 <method name=
"marshal_BOOLEAN__OBJECT_BOXED" symbol=
"goo_canvas_marshal_BOOLEAN__OBJECT_BOXED">
462 <return-type type=
"void"/>
464 <parameter name=
"closure" type=
"GClosure*"/>
465 <parameter name=
"return_value" type=
"GValue*"/>
466 <parameter name=
"n_param_values" type=
"guint"/>
467 <parameter name=
"param_values" type=
"GValue*"/>
468 <parameter name=
"invocation_hint" type=
"gpointer"/>
469 <parameter name=
"marshal_data" type=
"gpointer"/>
472 <method name=
"marshal_VOID__INT_INT" symbol=
"goo_canvas_marshal_VOID__INT_INT">
473 <return-type type=
"void"/>
475 <parameter name=
"closure" type=
"GClosure*"/>
476 <parameter name=
"return_value" type=
"GValue*"/>
477 <parameter name=
"n_param_values" type=
"guint"/>
478 <parameter name=
"param_values" type=
"GValue*"/>
479 <parameter name=
"invocation_hint" type=
"gpointer"/>
480 <parameter name=
"marshal_data" type=
"gpointer"/>
483 <method name=
"marshal_VOID__OBJECT_OBJECT" symbol=
"goo_canvas_marshal_VOID__OBJECT_OBJECT">
484 <return-type type=
"void"/>
486 <parameter name=
"closure" type=
"GClosure*"/>
487 <parameter name=
"return_value" type=
"GValue*"/>
488 <parameter name=
"n_param_values" type=
"guint"/>
489 <parameter name=
"param_values" type=
"GValue*"/>
490 <parameter name=
"invocation_hint" type=
"gpointer"/>
491 <parameter name=
"marshal_data" type=
"gpointer"/>
494 <constructor name=
"new" symbol=
"goo_canvas_new">
495 <return-type type=
"GtkWidget*"/>
497 <method name=
"parse_path_data" symbol=
"goo_canvas_parse_path_data">
498 <return-type type=
"GArray*"/>
500 <parameter name=
"path_data" type=
"gchar*"/>
503 <method name=
"pointer_grab" symbol=
"goo_canvas_pointer_grab">
504 <return-type type=
"GdkGrabStatus"/>
506 <parameter name=
"canvas" type=
"GooCanvas*"/>
507 <parameter name=
"item" type=
"GooCanvasItem*"/>
508 <parameter name=
"event_mask" type=
"GdkEventMask"/>
509 <parameter name=
"cursor" type=
"GdkCursor*"/>
510 <parameter name=
"time" type=
"guint32"/>
513 <method name=
"pointer_ungrab" symbol=
"goo_canvas_pointer_ungrab">
514 <return-type type=
"void"/>
516 <parameter name=
"canvas" type=
"GooCanvas*"/>
517 <parameter name=
"item" type=
"GooCanvasItem*"/>
518 <parameter name=
"time" type=
"guint32"/>
521 <method name=
"register_widget_item" symbol=
"goo_canvas_register_widget_item">
522 <return-type type=
"void"/>
524 <parameter name=
"canvas" type=
"GooCanvas*"/>
525 <parameter name=
"witem" type=
"GooCanvasWidget*"/>
528 <method name=
"render" symbol=
"goo_canvas_render">
529 <return-type type=
"void"/>
531 <parameter name=
"canvas" type=
"GooCanvas*"/>
532 <parameter name=
"cr" type=
"cairo_t*"/>
533 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
534 <parameter name=
"scale" type=
"gdouble"/>
537 <method name=
"request_item_redraw" symbol=
"goo_canvas_request_item_redraw">
538 <return-type type=
"void"/>
540 <parameter name=
"canvas" type=
"GooCanvas*"/>
541 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
542 <parameter name=
"is_static" type=
"gboolean"/>
545 <method name=
"request_redraw" symbol=
"goo_canvas_request_redraw">
546 <return-type type=
"void"/>
548 <parameter name=
"canvas" type=
"GooCanvas*"/>
549 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
552 <method name=
"request_update" symbol=
"goo_canvas_request_update">
553 <return-type type=
"void"/>
555 <parameter name=
"canvas" type=
"GooCanvas*"/>
558 <method name=
"scroll_to" symbol=
"goo_canvas_scroll_to">
559 <return-type type=
"void"/>
561 <parameter name=
"canvas" type=
"GooCanvas*"/>
562 <parameter name=
"left" type=
"gdouble"/>
563 <parameter name=
"top" type=
"gdouble"/>
566 <method name=
"set_bounds" symbol=
"goo_canvas_set_bounds">
567 <return-type type=
"void"/>
569 <parameter name=
"canvas" type=
"GooCanvas*"/>
570 <parameter name=
"left" type=
"gdouble"/>
571 <parameter name=
"top" type=
"gdouble"/>
572 <parameter name=
"right" type=
"gdouble"/>
573 <parameter name=
"bottom" type=
"gdouble"/>
576 <method name=
"set_root_item" symbol=
"goo_canvas_set_root_item">
577 <return-type type=
"void"/>
579 <parameter name=
"canvas" type=
"GooCanvas*"/>
580 <parameter name=
"item" type=
"GooCanvasItem*"/>
583 <method name=
"set_root_item_model" symbol=
"goo_canvas_set_root_item_model">
584 <return-type type=
"void"/>
586 <parameter name=
"canvas" type=
"GooCanvas*"/>
587 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
590 <method name=
"set_scale" symbol=
"goo_canvas_set_scale">
591 <return-type type=
"void"/>
593 <parameter name=
"canvas" type=
"GooCanvas*"/>
594 <parameter name=
"scale" type=
"gdouble"/>
597 <method name=
"set_static_root_item" symbol=
"goo_canvas_set_static_root_item">
598 <return-type type=
"void"/>
600 <parameter name=
"canvas" type=
"GooCanvas*"/>
601 <parameter name=
"item" type=
"GooCanvasItem*"/>
604 <method name=
"set_static_root_item_model" symbol=
"goo_canvas_set_static_root_item_model">
605 <return-type type=
"void"/>
607 <parameter name=
"canvas" type=
"GooCanvas*"/>
608 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
611 <method name=
"unregister_item" symbol=
"goo_canvas_unregister_item">
612 <return-type type=
"void"/>
614 <parameter name=
"canvas" type=
"GooCanvas*"/>
615 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
618 <method name=
"unregister_widget_item" symbol=
"goo_canvas_unregister_widget_item">
619 <return-type type=
"void"/>
621 <parameter name=
"canvas" type=
"GooCanvas*"/>
622 <parameter name=
"witem" type=
"GooCanvasWidget*"/>
625 <method name=
"update" symbol=
"goo_canvas_update">
626 <return-type type=
"void"/>
628 <parameter name=
"canvas" type=
"GooCanvas*"/>
631 <property name=
"anchor" type=
"GtkAnchorType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
632 <property name=
"automatic-bounds" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
633 <property name=
"background-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
634 <property name=
"background-color-rgb" type=
"guint" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
635 <property name=
"bounds-from-origin" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
636 <property name=
"bounds-padding" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
637 <property name=
"clear-background" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
638 <property name=
"integer-layout" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
639 <property name=
"redraw-when-scrolled" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
640 <property name=
"resolution-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
641 <property name=
"resolution-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
642 <property name=
"scale" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
643 <property name=
"scale-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
644 <property name=
"scale-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
645 <property name=
"units" type=
"GtkUnit" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
646 <property name=
"x1" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
647 <property name=
"x2" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
648 <property name=
"y1" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
649 <property name=
"y2" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
650 <signal name=
"item-created" when=
"LAST">
651 <return-type type=
"void"/>
653 <parameter name=
"canvas" type=
"GooCanvas*"/>
654 <parameter name=
"item" type=
"GooCanvasItem*"/>
655 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
658 <signal name=
"set-scroll-adjustments" when=
"LAST">
659 <return-type type=
"void"/>
661 <parameter name=
"canvas" type=
"GooCanvas*"/>
662 <parameter name=
"hadjustment" type=
"GtkAdjustment*"/>
663 <parameter name=
"vadjustment" type=
"GtkAdjustment*"/>
666 <vfunc name=
"create_item">
667 <return-type type=
"GooCanvasItem*"/>
669 <parameter name=
"canvas" type=
"GooCanvas*"/>
670 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
673 <field name=
"root_item_model" type=
"GooCanvasItemModel*"/>
674 <field name=
"root_item" type=
"GooCanvasItem*"/>
675 <field name=
"bounds" type=
"GooCanvasBounds"/>
676 <field name=
"scale_x" type=
"gdouble"/>
677 <field name=
"scale_y" type=
"gdouble"/>
678 <field name=
"scale" type=
"gdouble"/>
679 <field name=
"anchor" type=
"GtkAnchorType"/>
680 <field name=
"idle_id" type=
"guint"/>
681 <field name=
"need_update" type=
"guint"/>
682 <field name=
"need_entire_subtree_update" type=
"guint"/>
683 <field name=
"integer_layout" type=
"guint"/>
684 <field name=
"automatic_bounds" type=
"guint"/>
685 <field name=
"bounds_from_origin" type=
"guint"/>
686 <field name=
"clear_background" type=
"guint"/>
687 <field name=
"redraw_when_scrolled" type=
"guint"/>
688 <field name=
"bounds_padding" type=
"gdouble"/>
689 <field name=
"pointer_item" type=
"GooCanvasItem*"/>
690 <field name=
"pointer_grab_item" type=
"GooCanvasItem*"/>
691 <field name=
"pointer_grab_initial_item" type=
"GooCanvasItem*"/>
692 <field name=
"pointer_grab_button" type=
"guint"/>
693 <field name=
"focused_item" type=
"GooCanvasItem*"/>
694 <field name=
"keyboard_grab_item" type=
"GooCanvasItem*"/>
695 <field name=
"crossing_event" type=
"GdkEventCrossing"/>
696 <field name=
"canvas_window" type=
"GdkWindow*"/>
697 <field name=
"canvas_x_offset" type=
"gint"/>
698 <field name=
"canvas_y_offset" type=
"gint"/>
699 <field name=
"hadjustment" type=
"GtkAdjustment*"/>
700 <field name=
"vadjustment" type=
"GtkAdjustment*"/>
701 <field name=
"freeze_count" type=
"gint"/>
702 <field name=
"tmp_window" type=
"GdkWindow*"/>
703 <field name=
"model_to_item" type=
"GHashTable*"/>
704 <field name=
"units" type=
"GtkUnit"/>
705 <field name=
"resolution_x" type=
"gdouble"/>
706 <field name=
"resolution_y" type=
"gdouble"/>
707 <field name=
"device_to_pixels_x" type=
"gdouble"/>
708 <field name=
"device_to_pixels_y" type=
"gdouble"/>
709 <field name=
"widget_items" type=
"GList*"/>
711 <object name=
"GooCanvasEllipse" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasEllipse" get-type=
"goo_canvas_ellipse_get_type">
713 <interface name=
"GooCanvasItem"/>
715 <constructor name=
"new" symbol=
"goo_canvas_ellipse_new">
716 <return-type type=
"GooCanvasItem*"/>
718 <parameter name=
"parent" type=
"GooCanvasItem*"/>
719 <parameter name=
"center_x" type=
"gdouble"/>
720 <parameter name=
"center_y" type=
"gdouble"/>
721 <parameter name=
"radius_x" type=
"gdouble"/>
722 <parameter name=
"radius_y" type=
"gdouble"/>
725 <property name=
"center-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
726 <property name=
"center-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
727 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
728 <property name=
"radius-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
729 <property name=
"radius-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
730 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
731 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
732 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
733 <field name=
"ellipse_data" type=
"GooCanvasEllipseData*"/>
735 <object name=
"GooCanvasEllipseModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasEllipseModel" get-type=
"goo_canvas_ellipse_model_get_type">
737 <interface name=
"GooCanvasItemModel"/>
739 <constructor name=
"new" symbol=
"goo_canvas_ellipse_model_new">
740 <return-type type=
"GooCanvasItemModel*"/>
742 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
743 <parameter name=
"center_x" type=
"gdouble"/>
744 <parameter name=
"center_y" type=
"gdouble"/>
745 <parameter name=
"radius_x" type=
"gdouble"/>
746 <parameter name=
"radius_y" type=
"gdouble"/>
749 <property name=
"center-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
750 <property name=
"center-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
751 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
752 <property name=
"radius-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
753 <property name=
"radius-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
754 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
755 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
756 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
757 <field name=
"ellipse_data" type=
"GooCanvasEllipseData"/>
759 <object name=
"GooCanvasGrid" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasGrid" get-type=
"goo_canvas_grid_get_type">
761 <interface name=
"GooCanvasItem"/>
763 <constructor name=
"new" symbol=
"goo_canvas_grid_new">
764 <return-type type=
"GooCanvasItem*"/>
766 <parameter name=
"parent" type=
"GooCanvasItem*"/>
767 <parameter name=
"x" type=
"gdouble"/>
768 <parameter name=
"y" type=
"gdouble"/>
769 <parameter name=
"width" type=
"gdouble"/>
770 <parameter name=
"height" type=
"gdouble"/>
771 <parameter name=
"x_step" type=
"gdouble"/>
772 <parameter name=
"y_step" type=
"gdouble"/>
773 <parameter name=
"x_offset" type=
"gdouble"/>
774 <parameter name=
"y_offset" type=
"gdouble"/>
777 <property name=
"border-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
778 <property name=
"border-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
779 <property name=
"border-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
780 <property name=
"border-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
781 <property name=
"border-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
782 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
783 <property name=
"horz-grid-line-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
784 <property name=
"horz-grid-line-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
785 <property name=
"horz-grid-line-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
786 <property name=
"horz-grid-line-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
787 <property name=
"horz-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
788 <property name=
"show-horz-grid-lines" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
789 <property name=
"show-vert-grid-lines" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
790 <property name=
"vert-grid-line-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
791 <property name=
"vert-grid-line-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
792 <property name=
"vert-grid-line-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
793 <property name=
"vert-grid-line-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
794 <property name=
"vert-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
795 <property name=
"vert-grid-lines-on-top" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
796 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
797 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
798 <property name=
"x-offset" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
799 <property name=
"x-step" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
800 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
801 <property name=
"y-offset" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
802 <property name=
"y-step" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
803 <field name=
"grid_data" type=
"GooCanvasGridData*"/>
805 <object name=
"GooCanvasGridModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasGridModel" get-type=
"goo_canvas_grid_model_get_type">
807 <interface name=
"GooCanvasItemModel"/>
809 <constructor name=
"new" symbol=
"goo_canvas_grid_model_new">
810 <return-type type=
"GooCanvasItemModel*"/>
812 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
813 <parameter name=
"x" type=
"gdouble"/>
814 <parameter name=
"y" type=
"gdouble"/>
815 <parameter name=
"width" type=
"gdouble"/>
816 <parameter name=
"height" type=
"gdouble"/>
817 <parameter name=
"x_step" type=
"gdouble"/>
818 <parameter name=
"y_step" type=
"gdouble"/>
819 <parameter name=
"x_offset" type=
"gdouble"/>
820 <parameter name=
"y_offset" type=
"gdouble"/>
823 <property name=
"border-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
824 <property name=
"border-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
825 <property name=
"border-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
826 <property name=
"border-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
827 <property name=
"border-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
828 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
829 <property name=
"horz-grid-line-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
830 <property name=
"horz-grid-line-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
831 <property name=
"horz-grid-line-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
832 <property name=
"horz-grid-line-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
833 <property name=
"horz-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
834 <property name=
"show-horz-grid-lines" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
835 <property name=
"show-vert-grid-lines" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
836 <property name=
"vert-grid-line-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
837 <property name=
"vert-grid-line-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
838 <property name=
"vert-grid-line-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
839 <property name=
"vert-grid-line-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
840 <property name=
"vert-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
841 <property name=
"vert-grid-lines-on-top" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
842 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
843 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
844 <property name=
"x-offset" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
845 <property name=
"x-step" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
846 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
847 <property name=
"y-offset" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
848 <property name=
"y-step" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
849 <field name=
"grid_data" type=
"GooCanvasGridData"/>
851 <object name=
"GooCanvasGroup" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasGroup" get-type=
"goo_canvas_group_get_type">
853 <interface name=
"GooCanvasItem"/>
855 <constructor name=
"new" symbol=
"goo_canvas_group_new">
856 <return-type type=
"GooCanvasItem*"/>
858 <parameter name=
"parent" type=
"GooCanvasItem*"/>
861 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
862 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
863 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
864 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
865 <field name=
"items" type=
"GPtrArray*"/>
867 <object name=
"GooCanvasGroupModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasGroupModel" get-type=
"goo_canvas_group_model_get_type">
869 <interface name=
"GooCanvasItemModel"/>
871 <constructor name=
"new" symbol=
"goo_canvas_group_model_new">
872 <return-type type=
"GooCanvasItemModel*"/>
874 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
877 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
878 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
879 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
880 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
881 <field name=
"children" type=
"GPtrArray*"/>
883 <object name=
"GooCanvasImage" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasImage" get-type=
"goo_canvas_image_get_type">
885 <interface name=
"GooCanvasItem"/>
887 <constructor name=
"new" symbol=
"goo_canvas_image_new">
888 <return-type type=
"GooCanvasItem*"/>
890 <parameter name=
"parent" type=
"GooCanvasItem*"/>
891 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
892 <parameter name=
"x" type=
"gdouble"/>
893 <parameter name=
"y" type=
"gdouble"/>
896 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
897 <property name=
"pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
898 <property name=
"pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
899 <property name=
"scale-to-fit" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
900 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
901 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
902 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
903 <field name=
"image_data" type=
"GooCanvasImageData*"/>
905 <object name=
"GooCanvasImageModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasImageModel" get-type=
"goo_canvas_image_model_get_type">
907 <interface name=
"GooCanvasItemModel"/>
909 <constructor name=
"new" symbol=
"goo_canvas_image_model_new">
910 <return-type type=
"GooCanvasItemModel*"/>
912 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
913 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
914 <parameter name=
"x" type=
"gdouble"/>
915 <parameter name=
"y" type=
"gdouble"/>
918 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
919 <property name=
"pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
920 <property name=
"pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
921 <property name=
"scale-to-fit" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
922 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
923 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
924 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
925 <field name=
"image_data" type=
"GooCanvasImageData"/>
927 <object name=
"GooCanvasItemModelSimple" parent=
"GObject" type-name=
"GooCanvasItemModelSimple" get-type=
"goo_canvas_item_model_simple_get_type">
929 <interface name=
"GooCanvasItemModel"/>
931 <property name=
"antialias" type=
"GooCairoAntialias" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
932 <property name=
"clip-fill-rule" type=
"GooCairoFillRule" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
933 <property name=
"clip-path" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
934 <property name=
"fill-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
935 <property name=
"fill-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
936 <property name=
"fill-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
937 <property name=
"fill-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
938 <property name=
"fill-rule" type=
"GooCairoFillRule" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
939 <property name=
"font" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
940 <property name=
"font-desc" type=
"PangoFontDescription*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
941 <property name=
"hint-metrics" type=
"GooCairoHintMetrics" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
942 <property name=
"line-cap" type=
"GooCairoLineCap" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
943 <property name=
"line-dash" type=
"GooCanvasLineDash*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
944 <property name=
"line-join" type=
"GooCairoLineJoin" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
945 <property name=
"line-join-miter-limit" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
946 <property name=
"line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
947 <property name=
"operator" type=
"GooCairoOperator" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
948 <property name=
"stroke-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
949 <property name=
"stroke-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
950 <property name=
"stroke-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
951 <property name=
"stroke-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
952 <field name=
"parent" type=
"GooCanvasItemModel*"/>
953 <field name=
"simple_data" type=
"GooCanvasItemSimpleData"/>
954 <field name=
"title" type=
"gchar*"/>
955 <field name=
"description" type=
"gchar*"/>
957 <object name=
"GooCanvasItemSimple" parent=
"GObject" type-name=
"GooCanvasItemSimple" get-type=
"goo_canvas_item_simple_get_type">
959 <interface name=
"GooCanvasItem"/>
961 <method name=
"changed" symbol=
"goo_canvas_item_simple_changed">
962 <return-type type=
"void"/>
964 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
965 <parameter name=
"recompute_bounds" type=
"gboolean"/>
968 <method name=
"check_in_path" symbol=
"goo_canvas_item_simple_check_in_path">
969 <return-type type=
"gboolean"/>
971 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
972 <parameter name=
"x" type=
"gdouble"/>
973 <parameter name=
"y" type=
"gdouble"/>
974 <parameter name=
"cr" type=
"cairo_t*"/>
975 <parameter name=
"pointer_events" type=
"GooCanvasPointerEvents"/>
978 <method name=
"check_style" symbol=
"goo_canvas_item_simple_check_style">
979 <return-type type=
"void"/>
981 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
984 <method name=
"get_line_width" symbol=
"goo_canvas_item_simple_get_line_width">
985 <return-type type=
"gdouble"/>
987 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
990 <method name=
"get_path_bounds" symbol=
"goo_canvas_item_simple_get_path_bounds">
991 <return-type type=
"void"/>
993 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
994 <parameter name=
"cr" type=
"cairo_t*"/>
995 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
998 <method name=
"paint_path" symbol=
"goo_canvas_item_simple_paint_path">
999 <return-type type=
"void"/>
1001 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
1002 <parameter name=
"cr" type=
"cairo_t*"/>
1005 <method name=
"set_model" symbol=
"goo_canvas_item_simple_set_model">
1006 <return-type type=
"void"/>
1008 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
1009 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
1012 <method name=
"user_bounds_to_device" symbol=
"goo_canvas_item_simple_user_bounds_to_device">
1013 <return-type type=
"void"/>
1015 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
1016 <parameter name=
"cr" type=
"cairo_t*"/>
1017 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1020 <method name=
"user_bounds_to_parent" symbol=
"goo_canvas_item_simple_user_bounds_to_parent">
1021 <return-type type=
"void"/>
1023 <parameter name=
"item" type=
"GooCanvasItemSimple*"/>
1024 <parameter name=
"cr" type=
"cairo_t*"/>
1025 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1028 <property name=
"antialias" type=
"GooCairoAntialias" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1029 <property name=
"clip-fill-rule" type=
"GooCairoFillRule" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1030 <property name=
"clip-path" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1031 <property name=
"fill-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1032 <property name=
"fill-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1033 <property name=
"fill-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1034 <property name=
"fill-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1035 <property name=
"fill-rule" type=
"GooCairoFillRule" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1036 <property name=
"font" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1037 <property name=
"font-desc" type=
"PangoFontDescription*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1038 <property name=
"hint-metrics" type=
"GooCairoHintMetrics" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1039 <property name=
"line-cap" type=
"GooCairoLineCap" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1040 <property name=
"line-dash" type=
"GooCanvasLineDash*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1041 <property name=
"line-join" type=
"GooCairoLineJoin" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1042 <property name=
"line-join-miter-limit" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1043 <property name=
"line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1044 <property name=
"operator" type=
"GooCairoOperator" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1045 <property name=
"stroke-color" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1046 <property name=
"stroke-color-rgba" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1047 <property name=
"stroke-pattern" type=
"GooCairoPattern*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1048 <property name=
"stroke-pixbuf" type=
"GdkPixbuf*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1049 <vfunc name=
"simple_create_path">
1050 <return-type type=
"void"/>
1052 <parameter name=
"simple" type=
"GooCanvasItemSimple*"/>
1053 <parameter name=
"cr" type=
"cairo_t*"/>
1056 <vfunc name=
"simple_is_item_at">
1057 <return-type type=
"gboolean"/>
1059 <parameter name=
"simple" type=
"GooCanvasItemSimple*"/>
1060 <parameter name=
"x" type=
"gdouble"/>
1061 <parameter name=
"y" type=
"gdouble"/>
1062 <parameter name=
"cr" type=
"cairo_t*"/>
1063 <parameter name=
"is_pointer_event" type=
"gboolean"/>
1066 <vfunc name=
"simple_paint">
1067 <return-type type=
"void"/>
1069 <parameter name=
"simple" type=
"GooCanvasItemSimple*"/>
1070 <parameter name=
"cr" type=
"cairo_t*"/>
1071 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1074 <vfunc name=
"simple_update">
1075 <return-type type=
"void"/>
1077 <parameter name=
"simple" type=
"GooCanvasItemSimple*"/>
1078 <parameter name=
"cr" type=
"cairo_t*"/>
1081 <field name=
"canvas" type=
"GooCanvas*"/>
1082 <field name=
"parent" type=
"GooCanvasItem*"/>
1083 <field name=
"model" type=
"GooCanvasItemModelSimple*"/>
1084 <field name=
"simple_data" type=
"GooCanvasItemSimpleData*"/>
1085 <field name=
"bounds" type=
"GooCanvasBounds"/>
1086 <field name=
"need_update" type=
"guint"/>
1087 <field name=
"need_entire_subtree_update" type=
"guint"/>
1089 <object name=
"GooCanvasPath" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasPath" get-type=
"goo_canvas_path_get_type">
1091 <interface name=
"GooCanvasItem"/>
1093 <constructor name=
"new" symbol=
"goo_canvas_path_new">
1094 <return-type type=
"GooCanvasItem*"/>
1096 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1097 <parameter name=
"path_data" type=
"gchar*"/>
1100 <property name=
"data" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1101 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1102 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1103 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1104 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1105 <field name=
"path_data" type=
"GooCanvasPathData*"/>
1107 <object name=
"GooCanvasPathModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasPathModel" get-type=
"goo_canvas_path_model_get_type">
1109 <interface name=
"GooCanvasItemModel"/>
1111 <constructor name=
"new" symbol=
"goo_canvas_path_model_new">
1112 <return-type type=
"GooCanvasItemModel*"/>
1114 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1115 <parameter name=
"path_data" type=
"gchar*"/>
1118 <property name=
"data" type=
"char*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"0"/>
1119 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1120 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1121 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1122 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1123 <field name=
"path_data" type=
"GooCanvasPathData"/>
1125 <object name=
"GooCanvasPolyline" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasPolyline" get-type=
"goo_canvas_polyline_get_type">
1127 <interface name=
"GooCanvasItem"/>
1129 <constructor name=
"new" symbol=
"goo_canvas_polyline_new">
1130 <return-type type=
"GooCanvasItem*"/>
1132 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1133 <parameter name=
"close_path" type=
"gboolean"/>
1134 <parameter name=
"num_points" type=
"gint"/>
1137 <constructor name=
"new_line" symbol=
"goo_canvas_polyline_new_line">
1138 <return-type type=
"GooCanvasItem*"/>
1140 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1141 <parameter name=
"x1" type=
"gdouble"/>
1142 <parameter name=
"y1" type=
"gdouble"/>
1143 <parameter name=
"x2" type=
"gdouble"/>
1144 <parameter name=
"y2" type=
"gdouble"/>
1147 <property name=
"arrow-length" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1148 <property name=
"arrow-tip-length" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1149 <property name=
"arrow-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1150 <property name=
"close-path" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1151 <property name=
"end-arrow" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1152 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1153 <property name=
"points" type=
"GooCanvasPoints*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1154 <property name=
"start-arrow" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1155 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1156 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1157 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1158 <field name=
"polyline_data" type=
"GooCanvasPolylineData*"/>
1160 <object name=
"GooCanvasPolylineModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasPolylineModel" get-type=
"goo_canvas_polyline_model_get_type">
1162 <interface name=
"GooCanvasItemModel"/>
1164 <constructor name=
"new" symbol=
"goo_canvas_polyline_model_new">
1165 <return-type type=
"GooCanvasItemModel*"/>
1167 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1168 <parameter name=
"close_path" type=
"gboolean"/>
1169 <parameter name=
"num_points" type=
"gint"/>
1172 <constructor name=
"new_line" symbol=
"goo_canvas_polyline_model_new_line">
1173 <return-type type=
"GooCanvasItemModel*"/>
1175 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1176 <parameter name=
"x1" type=
"gdouble"/>
1177 <parameter name=
"y1" type=
"gdouble"/>
1178 <parameter name=
"x2" type=
"gdouble"/>
1179 <parameter name=
"y2" type=
"gdouble"/>
1182 <property name=
"arrow-length" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1183 <property name=
"arrow-tip-length" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1184 <property name=
"arrow-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1185 <property name=
"close-path" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1186 <property name=
"end-arrow" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1187 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1188 <property name=
"points" type=
"GooCanvasPoints*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1189 <property name=
"start-arrow" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1190 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1191 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1192 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1193 <field name=
"polyline_data" type=
"GooCanvasPolylineData"/>
1195 <object name=
"GooCanvasRect" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasRect" get-type=
"goo_canvas_rect_get_type">
1197 <interface name=
"GooCanvasItem"/>
1199 <constructor name=
"new" symbol=
"goo_canvas_rect_new">
1200 <return-type type=
"GooCanvasItem*"/>
1202 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1203 <parameter name=
"x" type=
"gdouble"/>
1204 <parameter name=
"y" type=
"gdouble"/>
1205 <parameter name=
"width" type=
"gdouble"/>
1206 <parameter name=
"height" type=
"gdouble"/>
1209 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1210 <property name=
"radius-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1211 <property name=
"radius-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1212 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1213 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1214 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1215 <field name=
"rect_data" type=
"GooCanvasRectData*"/>
1217 <object name=
"GooCanvasRectModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasRectModel" get-type=
"goo_canvas_rect_model_get_type">
1219 <interface name=
"GooCanvasItemModel"/>
1221 <constructor name=
"new" symbol=
"goo_canvas_rect_model_new">
1222 <return-type type=
"GooCanvasItemModel*"/>
1224 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1225 <parameter name=
"x" type=
"gdouble"/>
1226 <parameter name=
"y" type=
"gdouble"/>
1227 <parameter name=
"width" type=
"gdouble"/>
1228 <parameter name=
"height" type=
"gdouble"/>
1231 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1232 <property name=
"radius-x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1233 <property name=
"radius-y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1234 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1235 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1236 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1237 <field name=
"rect_data" type=
"GooCanvasRectData"/>
1239 <object name=
"GooCanvasStyle" parent=
"GObject" type-name=
"GooCanvasStyle" get-type=
"goo_canvas_style_get_type">
1240 <method name=
"copy" symbol=
"goo_canvas_style_copy">
1241 <return-type type=
"GooCanvasStyle*"/>
1243 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1246 <method name=
"get_parent" symbol=
"goo_canvas_style_get_parent">
1247 <return-type type=
"GooCanvasStyle*"/>
1249 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1252 <method name=
"get_property" symbol=
"goo_canvas_style_get_property">
1253 <return-type type=
"GValue*"/>
1255 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1256 <parameter name=
"property_id" type=
"GQuark"/>
1259 <constructor name=
"new" symbol=
"goo_canvas_style_new">
1260 <return-type type=
"GooCanvasStyle*"/>
1262 <method name=
"set_fill_options" symbol=
"goo_canvas_style_set_fill_options">
1263 <return-type type=
"gboolean"/>
1265 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1266 <parameter name=
"cr" type=
"cairo_t*"/>
1269 <method name=
"set_parent" symbol=
"goo_canvas_style_set_parent">
1270 <return-type type=
"void"/>
1272 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1273 <parameter name=
"parent" type=
"GooCanvasStyle*"/>
1276 <method name=
"set_property" symbol=
"goo_canvas_style_set_property">
1277 <return-type type=
"void"/>
1279 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1280 <parameter name=
"property_id" type=
"GQuark"/>
1281 <parameter name=
"value" type=
"GValue*"/>
1284 <method name=
"set_stroke_options" symbol=
"goo_canvas_style_set_stroke_options">
1285 <return-type type=
"gboolean"/>
1287 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1288 <parameter name=
"cr" type=
"cairo_t*"/>
1291 <field name=
"parent" type=
"GooCanvasStyle*"/>
1292 <field name=
"properties" type=
"GArray*"/>
1294 <object name=
"GooCanvasTable" parent=
"GooCanvasGroup" type-name=
"GooCanvasTable" get-type=
"goo_canvas_table_get_type">
1296 <interface name=
"GooCanvasItem"/>
1298 <constructor name=
"new" symbol=
"goo_canvas_table_new">
1299 <return-type type=
"GooCanvasItem*"/>
1301 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1304 <property name=
"column-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1305 <property name=
"homogeneous-columns" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1306 <property name=
"homogeneous-rows" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1307 <property name=
"horz-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1308 <property name=
"row-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1309 <property name=
"vert-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1310 <property name=
"x-border-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1311 <property name=
"y-border-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1312 <field name=
"table_data" type=
"GooCanvasTableData*"/>
1314 <object name=
"GooCanvasTableModel" parent=
"GooCanvasGroupModel" type-name=
"GooCanvasTableModel" get-type=
"goo_canvas_table_model_get_type">
1316 <interface name=
"GooCanvasItemModel"/>
1318 <constructor name=
"new" symbol=
"goo_canvas_table_model_new">
1319 <return-type type=
"GooCanvasItemModel*"/>
1321 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1324 <property name=
"column-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1325 <property name=
"homogeneous-columns" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1326 <property name=
"homogeneous-rows" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1327 <property name=
"horz-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1328 <property name=
"row-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1329 <property name=
"vert-grid-line-width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1330 <property name=
"x-border-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1331 <property name=
"y-border-spacing" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1332 <field name=
"table_data" type=
"GooCanvasTableData"/>
1334 <object name=
"GooCanvasText" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasText" get-type=
"goo_canvas_text_get_type">
1336 <interface name=
"GooCanvasItem"/>
1338 <method name=
"get_natural_extents" symbol=
"goo_canvas_text_get_natural_extents">
1339 <return-type type=
"void"/>
1341 <parameter name=
"text" type=
"GooCanvasText*"/>
1342 <parameter name=
"ink_rect" type=
"PangoRectangle*"/>
1343 <parameter name=
"logical_rect" type=
"PangoRectangle*"/>
1346 <constructor name=
"new" symbol=
"goo_canvas_text_new">
1347 <return-type type=
"GooCanvasItem*"/>
1349 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1350 <parameter name=
"string" type=
"char*"/>
1351 <parameter name=
"x" type=
"gdouble"/>
1352 <parameter name=
"y" type=
"gdouble"/>
1353 <parameter name=
"width" type=
"gdouble"/>
1354 <parameter name=
"anchor" type=
"GtkAnchorType"/>
1357 <property name=
"alignment" type=
"PangoAlignment" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1358 <property name=
"anchor" type=
"GtkAnchorType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1359 <property name=
"ellipsize" type=
"PangoEllipsizeMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1360 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1361 <property name=
"text" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1362 <property name=
"use-markup" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1363 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1364 <property name=
"wrap" type=
"PangoWrapMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1365 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1366 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1367 <field name=
"text_data" type=
"GooCanvasTextData*"/>
1368 <field name=
"layout_width" type=
"gdouble"/>
1370 <object name=
"GooCanvasTextModel" parent=
"GooCanvasItemModelSimple" type-name=
"GooCanvasTextModel" get-type=
"goo_canvas_text_model_get_type">
1372 <interface name=
"GooCanvasItemModel"/>
1374 <constructor name=
"new" symbol=
"goo_canvas_text_model_new">
1375 <return-type type=
"GooCanvasItemModel*"/>
1377 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
1378 <parameter name=
"string" type=
"char*"/>
1379 <parameter name=
"x" type=
"gdouble"/>
1380 <parameter name=
"y" type=
"gdouble"/>
1381 <parameter name=
"width" type=
"gdouble"/>
1382 <parameter name=
"anchor" type=
"GtkAnchorType"/>
1385 <property name=
"alignment" type=
"PangoAlignment" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1386 <property name=
"anchor" type=
"GtkAnchorType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1387 <property name=
"ellipsize" type=
"PangoEllipsizeMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1388 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1389 <property name=
"text" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1390 <property name=
"use-markup" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1391 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1392 <property name=
"wrap" type=
"PangoWrapMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1393 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1394 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1395 <field name=
"text_data" type=
"GooCanvasTextData"/>
1397 <object name=
"GooCanvasWidget" parent=
"GooCanvasItemSimple" type-name=
"GooCanvasWidget" get-type=
"goo_canvas_widget_get_type">
1399 <interface name=
"GooCanvasItem"/>
1401 <constructor name=
"new" symbol=
"goo_canvas_widget_new">
1402 <return-type type=
"GooCanvasItem*"/>
1404 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1405 <parameter name=
"widget" type=
"GtkWidget*"/>
1406 <parameter name=
"x" type=
"gdouble"/>
1407 <parameter name=
"y" type=
"gdouble"/>
1408 <parameter name=
"width" type=
"gdouble"/>
1409 <parameter name=
"height" type=
"gdouble"/>
1412 <property name=
"anchor" type=
"GtkAnchorType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1413 <property name=
"height" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1414 <property name=
"widget" type=
"GtkWidget*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1415 <property name=
"width" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1416 <property name=
"x" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1417 <property name=
"y" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1418 <field name=
"widget" type=
"GtkWidget*"/>
1419 <field name=
"x" type=
"gdouble"/>
1420 <field name=
"y" type=
"gdouble"/>
1421 <field name=
"width" type=
"gdouble"/>
1422 <field name=
"height" type=
"gdouble"/>
1423 <field name=
"anchor" type=
"GtkAnchorType"/>
1425 <interface name=
"GooCanvasItem" type-name=
"GooCanvasItem" get-type=
"goo_canvas_item_get_type">
1427 <interface name=
"GObject"/>
1429 <method name=
"add_child" symbol=
"goo_canvas_item_add_child">
1430 <return-type type=
"void"/>
1432 <parameter name=
"item" type=
"GooCanvasItem*"/>
1433 <parameter name=
"child" type=
"GooCanvasItem*"/>
1434 <parameter name=
"position" type=
"gint"/>
1437 <method name=
"allocate_area" symbol=
"goo_canvas_item_allocate_area">
1438 <return-type type=
"void"/>
1440 <parameter name=
"item" type=
"GooCanvasItem*"/>
1441 <parameter name=
"cr" type=
"cairo_t*"/>
1442 <parameter name=
"requested_area" type=
"GooCanvasBounds*"/>
1443 <parameter name=
"allocated_area" type=
"GooCanvasBounds*"/>
1444 <parameter name=
"x_offset" type=
"gdouble"/>
1445 <parameter name=
"y_offset" type=
"gdouble"/>
1448 <method name=
"animate" symbol=
"goo_canvas_item_animate">
1449 <return-type type=
"void"/>
1451 <parameter name=
"item" type=
"GooCanvasItem*"/>
1452 <parameter name=
"x" type=
"gdouble"/>
1453 <parameter name=
"y" type=
"gdouble"/>
1454 <parameter name=
"scale" type=
"gdouble"/>
1455 <parameter name=
"degrees" type=
"gdouble"/>
1456 <parameter name=
"absolute" type=
"gboolean"/>
1457 <parameter name=
"duration" type=
"gint"/>
1458 <parameter name=
"step_time" type=
"gint"/>
1459 <parameter name=
"type" type=
"GooCanvasAnimateType"/>
1462 <method name=
"class_find_child_property" symbol=
"goo_canvas_item_class_find_child_property">
1463 <return-type type=
"GParamSpec*"/>
1465 <parameter name=
"iclass" type=
"GObjectClass*"/>
1466 <parameter name=
"property_name" type=
"gchar*"/>
1469 <method name=
"class_install_child_property" symbol=
"goo_canvas_item_class_install_child_property">
1470 <return-type type=
"void"/>
1472 <parameter name=
"iclass" type=
"GObjectClass*"/>
1473 <parameter name=
"property_id" type=
"guint"/>
1474 <parameter name=
"pspec" type=
"GParamSpec*"/>
1477 <method name=
"class_list_child_properties" symbol=
"goo_canvas_item_class_list_child_properties">
1478 <return-type type=
"GParamSpec**"/>
1480 <parameter name=
"iclass" type=
"GObjectClass*"/>
1481 <parameter name=
"n_properties" type=
"guint*"/>
1484 <method name=
"ensure_updated" symbol=
"goo_canvas_item_ensure_updated">
1485 <return-type type=
"void"/>
1487 <parameter name=
"item" type=
"GooCanvasItem*"/>
1490 <method name=
"find_child" symbol=
"goo_canvas_item_find_child">
1491 <return-type type=
"gint"/>
1493 <parameter name=
"item" type=
"GooCanvasItem*"/>
1494 <parameter name=
"child" type=
"GooCanvasItem*"/>
1497 <method name=
"get_bounds" symbol=
"goo_canvas_item_get_bounds">
1498 <return-type type=
"void"/>
1500 <parameter name=
"item" type=
"GooCanvasItem*"/>
1501 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1504 <method name=
"get_canvas" symbol=
"goo_canvas_item_get_canvas">
1505 <return-type type=
"GooCanvas*"/>
1507 <parameter name=
"item" type=
"GooCanvasItem*"/>
1510 <method name=
"get_child" symbol=
"goo_canvas_item_get_child">
1511 <return-type type=
"GooCanvasItem*"/>
1513 <parameter name=
"item" type=
"GooCanvasItem*"/>
1514 <parameter name=
"child_num" type=
"gint"/>
1517 <method name=
"get_child_properties" symbol=
"goo_canvas_item_get_child_properties">
1518 <return-type type=
"void"/>
1520 <parameter name=
"item" type=
"GooCanvasItem*"/>
1521 <parameter name=
"child" type=
"GooCanvasItem*"/>
1524 <method name=
"get_child_properties_valist" symbol=
"goo_canvas_item_get_child_properties_valist">
1525 <return-type type=
"void"/>
1527 <parameter name=
"item" type=
"GooCanvasItem*"/>
1528 <parameter name=
"child" type=
"GooCanvasItem*"/>
1529 <parameter name=
"var_args" type=
"va_list"/>
1532 <method name=
"get_child_property" symbol=
"goo_canvas_item_get_child_property">
1533 <return-type type=
"void"/>
1535 <parameter name=
"item" type=
"GooCanvasItem*"/>
1536 <parameter name=
"child" type=
"GooCanvasItem*"/>
1537 <parameter name=
"property_name" type=
"gchar*"/>
1538 <parameter name=
"value" type=
"GValue*"/>
1541 <method name=
"get_is_static" symbol=
"goo_canvas_item_get_is_static">
1542 <return-type type=
"gboolean"/>
1544 <parameter name=
"item" type=
"GooCanvasItem*"/>
1547 <method name=
"get_items_at" symbol=
"goo_canvas_item_get_items_at">
1548 <return-type type=
"GList*"/>
1550 <parameter name=
"item" type=
"GooCanvasItem*"/>
1551 <parameter name=
"x" type=
"gdouble"/>
1552 <parameter name=
"y" type=
"gdouble"/>
1553 <parameter name=
"cr" type=
"cairo_t*"/>
1554 <parameter name=
"is_pointer_event" type=
"gboolean"/>
1555 <parameter name=
"parent_is_visible" type=
"gboolean"/>
1556 <parameter name=
"found_items" type=
"GList*"/>
1559 <method name=
"get_model" symbol=
"goo_canvas_item_get_model">
1560 <return-type type=
"GooCanvasItemModel*"/>
1562 <parameter name=
"item" type=
"GooCanvasItem*"/>
1565 <method name=
"get_n_children" symbol=
"goo_canvas_item_get_n_children">
1566 <return-type type=
"gint"/>
1568 <parameter name=
"item" type=
"GooCanvasItem*"/>
1571 <method name=
"get_parent" symbol=
"goo_canvas_item_get_parent">
1572 <return-type type=
"GooCanvasItem*"/>
1574 <parameter name=
"item" type=
"GooCanvasItem*"/>
1577 <method name=
"get_requested_area" symbol=
"goo_canvas_item_get_requested_area">
1578 <return-type type=
"gboolean"/>
1580 <parameter name=
"item" type=
"GooCanvasItem*"/>
1581 <parameter name=
"cr" type=
"cairo_t*"/>
1582 <parameter name=
"requested_area" type=
"GooCanvasBounds*"/>
1585 <method name=
"get_requested_height" symbol=
"goo_canvas_item_get_requested_height">
1586 <return-type type=
"gdouble"/>
1588 <parameter name=
"item" type=
"GooCanvasItem*"/>
1589 <parameter name=
"cr" type=
"cairo_t*"/>
1590 <parameter name=
"width" type=
"gdouble"/>
1593 <method name=
"get_simple_transform" symbol=
"goo_canvas_item_get_simple_transform">
1594 <return-type type=
"gboolean"/>
1596 <parameter name=
"item" type=
"GooCanvasItem*"/>
1597 <parameter name=
"x" type=
"gdouble*"/>
1598 <parameter name=
"y" type=
"gdouble*"/>
1599 <parameter name=
"scale" type=
"gdouble*"/>
1600 <parameter name=
"rotation" type=
"gdouble*"/>
1603 <method name=
"get_style" symbol=
"goo_canvas_item_get_style">
1604 <return-type type=
"GooCanvasStyle*"/>
1606 <parameter name=
"item" type=
"GooCanvasItem*"/>
1609 <method name=
"get_transform" symbol=
"goo_canvas_item_get_transform">
1610 <return-type type=
"gboolean"/>
1612 <parameter name=
"item" type=
"GooCanvasItem*"/>
1613 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
1616 <method name=
"get_transform_for_child" symbol=
"goo_canvas_item_get_transform_for_child">
1617 <return-type type=
"gboolean"/>
1619 <parameter name=
"item" type=
"GooCanvasItem*"/>
1620 <parameter name=
"child" type=
"GooCanvasItem*"/>
1621 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
1624 <method name=
"is_container" symbol=
"goo_canvas_item_is_container">
1625 <return-type type=
"gboolean"/>
1627 <parameter name=
"item" type=
"GooCanvasItem*"/>
1630 <method name=
"is_visible" symbol=
"goo_canvas_item_is_visible">
1631 <return-type type=
"gboolean"/>
1633 <parameter name=
"item" type=
"GooCanvasItem*"/>
1636 <method name=
"lower" symbol=
"goo_canvas_item_lower">
1637 <return-type type=
"void"/>
1639 <parameter name=
"item" type=
"GooCanvasItem*"/>
1640 <parameter name=
"below" type=
"GooCanvasItem*"/>
1643 <method name=
"move_child" symbol=
"goo_canvas_item_move_child">
1644 <return-type type=
"void"/>
1646 <parameter name=
"item" type=
"GooCanvasItem*"/>
1647 <parameter name=
"old_position" type=
"gint"/>
1648 <parameter name=
"new_position" type=
"gint"/>
1651 <method name=
"paint" symbol=
"goo_canvas_item_paint">
1652 <return-type type=
"void"/>
1654 <parameter name=
"item" type=
"GooCanvasItem*"/>
1655 <parameter name=
"cr" type=
"cairo_t*"/>
1656 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1657 <parameter name=
"scale" type=
"gdouble"/>
1660 <method name=
"raise" symbol=
"goo_canvas_item_raise">
1661 <return-type type=
"void"/>
1663 <parameter name=
"item" type=
"GooCanvasItem*"/>
1664 <parameter name=
"above" type=
"GooCanvasItem*"/>
1667 <method name=
"remove" symbol=
"goo_canvas_item_remove">
1668 <return-type type=
"void"/>
1670 <parameter name=
"item" type=
"GooCanvasItem*"/>
1673 <method name=
"remove_child" symbol=
"goo_canvas_item_remove_child">
1674 <return-type type=
"void"/>
1676 <parameter name=
"item" type=
"GooCanvasItem*"/>
1677 <parameter name=
"child_num" type=
"gint"/>
1680 <method name=
"request_update" symbol=
"goo_canvas_item_request_update">
1681 <return-type type=
"void"/>
1683 <parameter name=
"item" type=
"GooCanvasItem*"/>
1686 <method name=
"rotate" symbol=
"goo_canvas_item_rotate">
1687 <return-type type=
"void"/>
1689 <parameter name=
"item" type=
"GooCanvasItem*"/>
1690 <parameter name=
"degrees" type=
"gdouble"/>
1691 <parameter name=
"cx" type=
"gdouble"/>
1692 <parameter name=
"cy" type=
"gdouble"/>
1695 <method name=
"scale" symbol=
"goo_canvas_item_scale">
1696 <return-type type=
"void"/>
1698 <parameter name=
"item" type=
"GooCanvasItem*"/>
1699 <parameter name=
"sx" type=
"gdouble"/>
1700 <parameter name=
"sy" type=
"gdouble"/>
1703 <method name=
"set_canvas" symbol=
"goo_canvas_item_set_canvas">
1704 <return-type type=
"void"/>
1706 <parameter name=
"item" type=
"GooCanvasItem*"/>
1707 <parameter name=
"canvas" type=
"GooCanvas*"/>
1710 <method name=
"set_child_properties" symbol=
"goo_canvas_item_set_child_properties">
1711 <return-type type=
"void"/>
1713 <parameter name=
"item" type=
"GooCanvasItem*"/>
1714 <parameter name=
"child" type=
"GooCanvasItem*"/>
1717 <method name=
"set_child_properties_valist" symbol=
"goo_canvas_item_set_child_properties_valist">
1718 <return-type type=
"void"/>
1720 <parameter name=
"item" type=
"GooCanvasItem*"/>
1721 <parameter name=
"child" type=
"GooCanvasItem*"/>
1722 <parameter name=
"var_args" type=
"va_list"/>
1725 <method name=
"set_child_property" symbol=
"goo_canvas_item_set_child_property">
1726 <return-type type=
"void"/>
1728 <parameter name=
"item" type=
"GooCanvasItem*"/>
1729 <parameter name=
"child" type=
"GooCanvasItem*"/>
1730 <parameter name=
"property_name" type=
"gchar*"/>
1731 <parameter name=
"value" type=
"GValue*"/>
1734 <method name=
"set_is_static" symbol=
"goo_canvas_item_set_is_static">
1735 <return-type type=
"void"/>
1737 <parameter name=
"item" type=
"GooCanvasItem*"/>
1738 <parameter name=
"is_static" type=
"gboolean"/>
1741 <method name=
"set_model" symbol=
"goo_canvas_item_set_model">
1742 <return-type type=
"void"/>
1744 <parameter name=
"item" type=
"GooCanvasItem*"/>
1745 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
1748 <method name=
"set_parent" symbol=
"goo_canvas_item_set_parent">
1749 <return-type type=
"void"/>
1751 <parameter name=
"item" type=
"GooCanvasItem*"/>
1752 <parameter name=
"parent" type=
"GooCanvasItem*"/>
1755 <method name=
"set_simple_transform" symbol=
"goo_canvas_item_set_simple_transform">
1756 <return-type type=
"void"/>
1758 <parameter name=
"item" type=
"GooCanvasItem*"/>
1759 <parameter name=
"x" type=
"gdouble"/>
1760 <parameter name=
"y" type=
"gdouble"/>
1761 <parameter name=
"scale" type=
"gdouble"/>
1762 <parameter name=
"rotation" type=
"gdouble"/>
1765 <method name=
"set_style" symbol=
"goo_canvas_item_set_style">
1766 <return-type type=
"void"/>
1768 <parameter name=
"item" type=
"GooCanvasItem*"/>
1769 <parameter name=
"style" type=
"GooCanvasStyle*"/>
1772 <method name=
"set_transform" symbol=
"goo_canvas_item_set_transform">
1773 <return-type type=
"void"/>
1775 <parameter name=
"item" type=
"GooCanvasItem*"/>
1776 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
1779 <method name=
"skew_x" symbol=
"goo_canvas_item_skew_x">
1780 <return-type type=
"void"/>
1782 <parameter name=
"item" type=
"GooCanvasItem*"/>
1783 <parameter name=
"degrees" type=
"gdouble"/>
1784 <parameter name=
"cx" type=
"gdouble"/>
1785 <parameter name=
"cy" type=
"gdouble"/>
1788 <method name=
"skew_y" symbol=
"goo_canvas_item_skew_y">
1789 <return-type type=
"void"/>
1791 <parameter name=
"item" type=
"GooCanvasItem*"/>
1792 <parameter name=
"degrees" type=
"gdouble"/>
1793 <parameter name=
"cx" type=
"gdouble"/>
1794 <parameter name=
"cy" type=
"gdouble"/>
1797 <method name=
"stop_animation" symbol=
"goo_canvas_item_stop_animation">
1798 <return-type type=
"void"/>
1800 <parameter name=
"item" type=
"GooCanvasItem*"/>
1803 <method name=
"translate" symbol=
"goo_canvas_item_translate">
1804 <return-type type=
"void"/>
1806 <parameter name=
"item" type=
"GooCanvasItem*"/>
1807 <parameter name=
"tx" type=
"gdouble"/>
1808 <parameter name=
"ty" type=
"gdouble"/>
1811 <method name=
"update" symbol=
"goo_canvas_item_update">
1812 <return-type type=
"void"/>
1814 <parameter name=
"item" type=
"GooCanvasItem*"/>
1815 <parameter name=
"entire_tree" type=
"gboolean"/>
1816 <parameter name=
"cr" type=
"cairo_t*"/>
1817 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1820 <property name=
"can-focus" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1821 <property name=
"description" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1822 <property name=
"parent" type=
"GooCanvasItem*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1823 <property name=
"pointer-events" type=
"GooCanvasPointerEvents" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1824 <property name=
"title" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1825 <property name=
"tooltip" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1826 <property name=
"transform" type=
"GooCairoMatrix*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1827 <property name=
"visibility" type=
"GooCanvasItemVisibility" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1828 <property name=
"visibility-threshold" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1829 <signal name=
"animation-finished" when=
"LAST">
1830 <return-type type=
"void"/>
1832 <parameter name=
"item" type=
"GooCanvasItem*"/>
1833 <parameter name=
"stopped" type=
"gboolean"/>
1836 <signal name=
"button-press-event" when=
"LAST">
1837 <return-type type=
"gboolean"/>
1839 <parameter name=
"item" type=
"GooCanvasItem*"/>
1840 <parameter name=
"target" type=
"GooCanvasItem*"/>
1841 <parameter name=
"event" type=
"GdkEvent*"/>
1844 <signal name=
"button-release-event" when=
"LAST">
1845 <return-type type=
"gboolean"/>
1847 <parameter name=
"item" type=
"GooCanvasItem*"/>
1848 <parameter name=
"target" type=
"GooCanvasItem*"/>
1849 <parameter name=
"event" type=
"GdkEvent*"/>
1852 <signal name=
"child-notify" when=
"FIRST">
1853 <return-type type=
"void"/>
1855 <parameter name=
"item" type=
"GooCanvasItem*"/>
1856 <parameter name=
"pspec" type=
"GParamSpec*"/>
1859 <signal name=
"enter-notify-event" when=
"LAST">
1860 <return-type type=
"gboolean"/>
1862 <parameter name=
"item" type=
"GooCanvasItem*"/>
1863 <parameter name=
"target" type=
"GooCanvasItem*"/>
1864 <parameter name=
"event" type=
"GdkEvent*"/>
1867 <signal name=
"focus-in-event" when=
"LAST">
1868 <return-type type=
"gboolean"/>
1870 <parameter name=
"item" type=
"GooCanvasItem*"/>
1871 <parameter name=
"target" type=
"GooCanvasItem*"/>
1872 <parameter name=
"event" type=
"GdkEvent*"/>
1875 <signal name=
"focus-out-event" when=
"LAST">
1876 <return-type type=
"gboolean"/>
1878 <parameter name=
"item" type=
"GooCanvasItem*"/>
1879 <parameter name=
"target" type=
"GooCanvasItem*"/>
1880 <parameter name=
"event" type=
"GdkEvent*"/>
1883 <signal name=
"grab-broken-event" when=
"LAST">
1884 <return-type type=
"gboolean"/>
1886 <parameter name=
"item" type=
"GooCanvasItem*"/>
1887 <parameter name=
"target" type=
"GooCanvasItem*"/>
1888 <parameter name=
"event" type=
"GdkEvent*"/>
1891 <signal name=
"key-press-event" when=
"LAST">
1892 <return-type type=
"gboolean"/>
1894 <parameter name=
"item" type=
"GooCanvasItem*"/>
1895 <parameter name=
"target" type=
"GooCanvasItem*"/>
1896 <parameter name=
"event" type=
"GdkEvent*"/>
1899 <signal name=
"key-release-event" when=
"LAST">
1900 <return-type type=
"gboolean"/>
1902 <parameter name=
"item" type=
"GooCanvasItem*"/>
1903 <parameter name=
"target" type=
"GooCanvasItem*"/>
1904 <parameter name=
"event" type=
"GdkEvent*"/>
1907 <signal name=
"leave-notify-event" when=
"LAST">
1908 <return-type type=
"gboolean"/>
1910 <parameter name=
"item" type=
"GooCanvasItem*"/>
1911 <parameter name=
"target" type=
"GooCanvasItem*"/>
1912 <parameter name=
"event" type=
"GdkEvent*"/>
1915 <signal name=
"motion-notify-event" when=
"LAST">
1916 <return-type type=
"gboolean"/>
1918 <parameter name=
"item" type=
"GooCanvasItem*"/>
1919 <parameter name=
"target" type=
"GooCanvasItem*"/>
1920 <parameter name=
"event" type=
"GdkEvent*"/>
1923 <signal name=
"query-tooltip" when=
"LAST">
1924 <return-type type=
"gboolean"/>
1926 <parameter name=
"item" type=
"GooCanvasItem*"/>
1927 <parameter name=
"x" type=
"gdouble"/>
1928 <parameter name=
"y" type=
"gdouble"/>
1929 <parameter name=
"keyboard_tooltip" type=
"gboolean"/>
1930 <parameter name=
"tooltip" type=
"GtkTooltip*"/>
1933 <signal name=
"scroll-event" when=
"LAST">
1934 <return-type type=
"gboolean"/>
1936 <parameter name=
"item" type=
"GooCanvasItem*"/>
1937 <parameter name=
"target" type=
"GooCanvasItem*"/>
1938 <parameter name=
"event" type=
"GdkEvent*"/>
1941 <vfunc name=
"add_child">
1942 <return-type type=
"void"/>
1944 <parameter name=
"item" type=
"GooCanvasItem*"/>
1945 <parameter name=
"child" type=
"GooCanvasItem*"/>
1946 <parameter name=
"position" type=
"gint"/>
1949 <vfunc name=
"allocate_area">
1950 <return-type type=
"void"/>
1952 <parameter name=
"item" type=
"GooCanvasItem*"/>
1953 <parameter name=
"cr" type=
"cairo_t*"/>
1954 <parameter name=
"requested_area" type=
"GooCanvasBounds*"/>
1955 <parameter name=
"allocated_area" type=
"GooCanvasBounds*"/>
1956 <parameter name=
"x_offset" type=
"gdouble"/>
1957 <parameter name=
"y_offset" type=
"gdouble"/>
1960 <vfunc name=
"get_bounds">
1961 <return-type type=
"void"/>
1963 <parameter name=
"item" type=
"GooCanvasItem*"/>
1964 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
1967 <vfunc name=
"get_canvas">
1968 <return-type type=
"GooCanvas*"/>
1970 <parameter name=
"item" type=
"GooCanvasItem*"/>
1973 <vfunc name=
"get_child">
1974 <return-type type=
"GooCanvasItem*"/>
1976 <parameter name=
"item" type=
"GooCanvasItem*"/>
1977 <parameter name=
"child_num" type=
"gint"/>
1980 <vfunc name=
"get_child_property">
1981 <return-type type=
"void"/>
1983 <parameter name=
"item" type=
"GooCanvasItem*"/>
1984 <parameter name=
"child" type=
"GooCanvasItem*"/>
1985 <parameter name=
"property_id" type=
"guint"/>
1986 <parameter name=
"value" type=
"GValue*"/>
1987 <parameter name=
"pspec" type=
"GParamSpec*"/>
1990 <vfunc name=
"get_is_static">
1991 <return-type type=
"gboolean"/>
1993 <parameter name=
"item" type=
"GooCanvasItem*"/>
1996 <vfunc name=
"get_items_at">
1997 <return-type type=
"GList*"/>
1999 <parameter name=
"item" type=
"GooCanvasItem*"/>
2000 <parameter name=
"x" type=
"gdouble"/>
2001 <parameter name=
"y" type=
"gdouble"/>
2002 <parameter name=
"cr" type=
"cairo_t*"/>
2003 <parameter name=
"is_pointer_event" type=
"gboolean"/>
2004 <parameter name=
"parent_is_visible" type=
"gboolean"/>
2005 <parameter name=
"found_items" type=
"GList*"/>
2008 <vfunc name=
"get_model">
2009 <return-type type=
"GooCanvasItemModel*"/>
2011 <parameter name=
"item" type=
"GooCanvasItem*"/>
2014 <vfunc name=
"get_n_children">
2015 <return-type type=
"gint"/>
2017 <parameter name=
"item" type=
"GooCanvasItem*"/>
2020 <vfunc name=
"get_parent">
2021 <return-type type=
"GooCanvasItem*"/>
2023 <parameter name=
"item" type=
"GooCanvasItem*"/>
2026 <vfunc name=
"get_requested_area">
2027 <return-type type=
"gboolean"/>
2029 <parameter name=
"item" type=
"GooCanvasItem*"/>
2030 <parameter name=
"cr" type=
"cairo_t*"/>
2031 <parameter name=
"requested_area" type=
"GooCanvasBounds*"/>
2034 <vfunc name=
"get_requested_height">
2035 <return-type type=
"gdouble"/>
2037 <parameter name=
"item" type=
"GooCanvasItem*"/>
2038 <parameter name=
"cr" type=
"cairo_t*"/>
2039 <parameter name=
"width" type=
"gdouble"/>
2042 <vfunc name=
"get_style">
2043 <return-type type=
"GooCanvasStyle*"/>
2045 <parameter name=
"item" type=
"GooCanvasItem*"/>
2048 <vfunc name=
"get_transform">
2049 <return-type type=
"gboolean"/>
2051 <parameter name=
"item" type=
"GooCanvasItem*"/>
2052 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2055 <vfunc name=
"get_transform_for_child">
2056 <return-type type=
"gboolean"/>
2058 <parameter name=
"item" type=
"GooCanvasItem*"/>
2059 <parameter name=
"child" type=
"GooCanvasItem*"/>
2060 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2063 <vfunc name=
"is_visible">
2064 <return-type type=
"gboolean"/>
2066 <parameter name=
"item" type=
"GooCanvasItem*"/>
2069 <vfunc name=
"move_child">
2070 <return-type type=
"void"/>
2072 <parameter name=
"item" type=
"GooCanvasItem*"/>
2073 <parameter name=
"old_position" type=
"gint"/>
2074 <parameter name=
"new_position" type=
"gint"/>
2077 <vfunc name=
"paint">
2078 <return-type type=
"void"/>
2080 <parameter name=
"item" type=
"GooCanvasItem*"/>
2081 <parameter name=
"cr" type=
"cairo_t*"/>
2082 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
2083 <parameter name=
"scale" type=
"gdouble"/>
2086 <vfunc name=
"remove_child">
2087 <return-type type=
"void"/>
2089 <parameter name=
"item" type=
"GooCanvasItem*"/>
2090 <parameter name=
"child_num" type=
"gint"/>
2093 <vfunc name=
"request_update">
2094 <return-type type=
"void"/>
2096 <parameter name=
"item" type=
"GooCanvasItem*"/>
2099 <vfunc name=
"set_canvas">
2100 <return-type type=
"void"/>
2102 <parameter name=
"item" type=
"GooCanvasItem*"/>
2103 <parameter name=
"canvas" type=
"GooCanvas*"/>
2106 <vfunc name=
"set_child_property">
2107 <return-type type=
"void"/>
2109 <parameter name=
"item" type=
"GooCanvasItem*"/>
2110 <parameter name=
"child" type=
"GooCanvasItem*"/>
2111 <parameter name=
"property_id" type=
"guint"/>
2112 <parameter name=
"value" type=
"GValue*"/>
2113 <parameter name=
"pspec" type=
"GParamSpec*"/>
2116 <vfunc name=
"set_is_static">
2117 <return-type type=
"void"/>
2119 <parameter name=
"item" type=
"GooCanvasItem*"/>
2120 <parameter name=
"is_static" type=
"gboolean"/>
2123 <vfunc name=
"set_model">
2124 <return-type type=
"void"/>
2126 <parameter name=
"item" type=
"GooCanvasItem*"/>
2127 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2130 <vfunc name=
"set_parent">
2131 <return-type type=
"void"/>
2133 <parameter name=
"item" type=
"GooCanvasItem*"/>
2134 <parameter name=
"parent" type=
"GooCanvasItem*"/>
2137 <vfunc name=
"set_style">
2138 <return-type type=
"void"/>
2140 <parameter name=
"item" type=
"GooCanvasItem*"/>
2141 <parameter name=
"style" type=
"GooCanvasStyle*"/>
2144 <vfunc name=
"set_transform">
2145 <return-type type=
"void"/>
2147 <parameter name=
"item" type=
"GooCanvasItem*"/>
2148 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2151 <vfunc name=
"update">
2152 <return-type type=
"void"/>
2154 <parameter name=
"item" type=
"GooCanvasItem*"/>
2155 <parameter name=
"entire_tree" type=
"gboolean"/>
2156 <parameter name=
"cr" type=
"cairo_t*"/>
2157 <parameter name=
"bounds" type=
"GooCanvasBounds*"/>
2161 <interface name=
"GooCanvasItemModel" type-name=
"GooCanvasItemModel" get-type=
"goo_canvas_item_model_get_type">
2163 <interface name=
"GObject"/>
2165 <method name=
"add_child" symbol=
"goo_canvas_item_model_add_child">
2166 <return-type type=
"void"/>
2168 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2169 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2170 <parameter name=
"position" type=
"gint"/>
2173 <method name=
"animate" symbol=
"goo_canvas_item_model_animate">
2174 <return-type type=
"void"/>
2176 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2177 <parameter name=
"x" type=
"gdouble"/>
2178 <parameter name=
"y" type=
"gdouble"/>
2179 <parameter name=
"scale" type=
"gdouble"/>
2180 <parameter name=
"degrees" type=
"gdouble"/>
2181 <parameter name=
"absolute" type=
"gboolean"/>
2182 <parameter name=
"duration" type=
"gint"/>
2183 <parameter name=
"step_time" type=
"gint"/>
2184 <parameter name=
"type" type=
"GooCanvasAnimateType"/>
2187 <method name=
"class_find_child_property" symbol=
"goo_canvas_item_model_class_find_child_property">
2188 <return-type type=
"GParamSpec*"/>
2190 <parameter name=
"mclass" type=
"GObjectClass*"/>
2191 <parameter name=
"property_name" type=
"gchar*"/>
2194 <method name=
"class_install_child_property" symbol=
"goo_canvas_item_model_class_install_child_property">
2195 <return-type type=
"void"/>
2197 <parameter name=
"mclass" type=
"GObjectClass*"/>
2198 <parameter name=
"property_id" type=
"guint"/>
2199 <parameter name=
"pspec" type=
"GParamSpec*"/>
2202 <method name=
"class_list_child_properties" symbol=
"goo_canvas_item_model_class_list_child_properties">
2203 <return-type type=
"GParamSpec**"/>
2205 <parameter name=
"mclass" type=
"GObjectClass*"/>
2206 <parameter name=
"n_properties" type=
"guint*"/>
2209 <method name=
"find_child" symbol=
"goo_canvas_item_model_find_child">
2210 <return-type type=
"gint"/>
2212 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2213 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2216 <method name=
"get_child" symbol=
"goo_canvas_item_model_get_child">
2217 <return-type type=
"GooCanvasItemModel*"/>
2219 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2220 <parameter name=
"child_num" type=
"gint"/>
2223 <method name=
"get_child_properties" symbol=
"goo_canvas_item_model_get_child_properties">
2224 <return-type type=
"void"/>
2226 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2227 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2230 <method name=
"get_child_properties_valist" symbol=
"goo_canvas_item_model_get_child_properties_valist">
2231 <return-type type=
"void"/>
2233 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2234 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2235 <parameter name=
"var_args" type=
"va_list"/>
2238 <method name=
"get_child_property" symbol=
"goo_canvas_item_model_get_child_property">
2239 <return-type type=
"void"/>
2241 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2242 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2243 <parameter name=
"property_name" type=
"gchar*"/>
2244 <parameter name=
"value" type=
"GValue*"/>
2247 <method name=
"get_n_children" symbol=
"goo_canvas_item_model_get_n_children">
2248 <return-type type=
"gint"/>
2250 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2253 <method name=
"get_parent" symbol=
"goo_canvas_item_model_get_parent">
2254 <return-type type=
"GooCanvasItemModel*"/>
2256 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2259 <method name=
"get_simple_transform" symbol=
"goo_canvas_item_model_get_simple_transform">
2260 <return-type type=
"gboolean"/>
2262 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2263 <parameter name=
"x" type=
"gdouble*"/>
2264 <parameter name=
"y" type=
"gdouble*"/>
2265 <parameter name=
"scale" type=
"gdouble*"/>
2266 <parameter name=
"rotation" type=
"gdouble*"/>
2269 <method name=
"get_style" symbol=
"goo_canvas_item_model_get_style">
2270 <return-type type=
"GooCanvasStyle*"/>
2272 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2275 <method name=
"get_transform" symbol=
"goo_canvas_item_model_get_transform">
2276 <return-type type=
"gboolean"/>
2278 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2279 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2282 <method name=
"is_container" symbol=
"goo_canvas_item_model_is_container">
2283 <return-type type=
"gboolean"/>
2285 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2288 <method name=
"lower" symbol=
"goo_canvas_item_model_lower">
2289 <return-type type=
"void"/>
2291 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2292 <parameter name=
"below" type=
"GooCanvasItemModel*"/>
2295 <method name=
"move_child" symbol=
"goo_canvas_item_model_move_child">
2296 <return-type type=
"void"/>
2298 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2299 <parameter name=
"old_position" type=
"gint"/>
2300 <parameter name=
"new_position" type=
"gint"/>
2303 <method name=
"raise" symbol=
"goo_canvas_item_model_raise">
2304 <return-type type=
"void"/>
2306 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2307 <parameter name=
"above" type=
"GooCanvasItemModel*"/>
2310 <method name=
"remove" symbol=
"goo_canvas_item_model_remove">
2311 <return-type type=
"void"/>
2313 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2316 <method name=
"remove_child" symbol=
"goo_canvas_item_model_remove_child">
2317 <return-type type=
"void"/>
2319 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2320 <parameter name=
"child_num" type=
"gint"/>
2323 <method name=
"rotate" symbol=
"goo_canvas_item_model_rotate">
2324 <return-type type=
"void"/>
2326 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2327 <parameter name=
"degrees" type=
"gdouble"/>
2328 <parameter name=
"cx" type=
"gdouble"/>
2329 <parameter name=
"cy" type=
"gdouble"/>
2332 <method name=
"scale" symbol=
"goo_canvas_item_model_scale">
2333 <return-type type=
"void"/>
2335 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2336 <parameter name=
"sx" type=
"gdouble"/>
2337 <parameter name=
"sy" type=
"gdouble"/>
2340 <method name=
"set_child_properties" symbol=
"goo_canvas_item_model_set_child_properties">
2341 <return-type type=
"void"/>
2343 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2344 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2347 <method name=
"set_child_properties_valist" symbol=
"goo_canvas_item_model_set_child_properties_valist">
2348 <return-type type=
"void"/>
2350 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2351 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2352 <parameter name=
"var_args" type=
"va_list"/>
2355 <method name=
"set_child_property" symbol=
"goo_canvas_item_model_set_child_property">
2356 <return-type type=
"void"/>
2358 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2359 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2360 <parameter name=
"property_name" type=
"gchar*"/>
2361 <parameter name=
"value" type=
"GValue*"/>
2364 <method name=
"set_parent" symbol=
"goo_canvas_item_model_set_parent">
2365 <return-type type=
"void"/>
2367 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2368 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
2371 <method name=
"set_simple_transform" symbol=
"goo_canvas_item_model_set_simple_transform">
2372 <return-type type=
"void"/>
2374 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2375 <parameter name=
"x" type=
"gdouble"/>
2376 <parameter name=
"y" type=
"gdouble"/>
2377 <parameter name=
"scale" type=
"gdouble"/>
2378 <parameter name=
"rotation" type=
"gdouble"/>
2381 <method name=
"set_style" symbol=
"goo_canvas_item_model_set_style">
2382 <return-type type=
"void"/>
2384 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2385 <parameter name=
"style" type=
"GooCanvasStyle*"/>
2388 <method name=
"set_transform" symbol=
"goo_canvas_item_model_set_transform">
2389 <return-type type=
"void"/>
2391 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2392 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2395 <method name=
"skew_x" symbol=
"goo_canvas_item_model_skew_x">
2396 <return-type type=
"void"/>
2398 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2399 <parameter name=
"degrees" type=
"gdouble"/>
2400 <parameter name=
"cx" type=
"gdouble"/>
2401 <parameter name=
"cy" type=
"gdouble"/>
2404 <method name=
"skew_y" symbol=
"goo_canvas_item_model_skew_y">
2405 <return-type type=
"void"/>
2407 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2408 <parameter name=
"degrees" type=
"gdouble"/>
2409 <parameter name=
"cx" type=
"gdouble"/>
2410 <parameter name=
"cy" type=
"gdouble"/>
2413 <method name=
"stop_animation" symbol=
"goo_canvas_item_model_stop_animation">
2414 <return-type type=
"void"/>
2416 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2419 <method name=
"translate" symbol=
"goo_canvas_item_model_translate">
2420 <return-type type=
"void"/>
2422 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2423 <parameter name=
"tx" type=
"gdouble"/>
2424 <parameter name=
"ty" type=
"gdouble"/>
2427 <property name=
"can-focus" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2428 <property name=
"description" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2429 <property name=
"parent" type=
"GooCanvasItemModel*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2430 <property name=
"pointer-events" type=
"GooCanvasPointerEvents" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2431 <property name=
"title" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2432 <property name=
"tooltip" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2433 <property name=
"transform" type=
"GooCairoMatrix*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2434 <property name=
"visibility" type=
"GooCanvasItemVisibility" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2435 <property name=
"visibility-threshold" type=
"gdouble" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
2436 <signal name=
"animation-finished" when=
"LAST">
2437 <return-type type=
"void"/>
2439 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2440 <parameter name=
"stopped" type=
"gboolean"/>
2443 <signal name=
"changed" when=
"LAST">
2444 <return-type type=
"void"/>
2446 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2447 <parameter name=
"recompute_bounds" type=
"gboolean"/>
2450 <signal name=
"child-added" when=
"LAST">
2451 <return-type type=
"void"/>
2453 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2454 <parameter name=
"child_num" type=
"gint"/>
2457 <signal name=
"child-moved" when=
"LAST">
2458 <return-type type=
"void"/>
2460 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2461 <parameter name=
"old_child_num" type=
"gint"/>
2462 <parameter name=
"new_child_num" type=
"gint"/>
2465 <signal name=
"child-notify" when=
"FIRST">
2466 <return-type type=
"void"/>
2468 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2469 <parameter name=
"pspec" type=
"GParamSpec*"/>
2472 <signal name=
"child-removed" when=
"LAST">
2473 <return-type type=
"void"/>
2475 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2476 <parameter name=
"child_num" type=
"gint"/>
2479 <vfunc name=
"add_child">
2480 <return-type type=
"void"/>
2482 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2483 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2484 <parameter name=
"position" type=
"gint"/>
2487 <vfunc name=
"create_item">
2488 <return-type type=
"GooCanvasItem*"/>
2490 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2491 <parameter name=
"canvas" type=
"GooCanvas*"/>
2494 <vfunc name=
"get_child">
2495 <return-type type=
"GooCanvasItemModel*"/>
2497 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2498 <parameter name=
"child_num" type=
"gint"/>
2501 <vfunc name=
"get_child_property">
2502 <return-type type=
"void"/>
2504 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2505 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2506 <parameter name=
"property_id" type=
"guint"/>
2507 <parameter name=
"value" type=
"GValue*"/>
2508 <parameter name=
"pspec" type=
"GParamSpec*"/>
2511 <vfunc name=
"get_n_children">
2512 <return-type type=
"gint"/>
2514 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2517 <vfunc name=
"get_parent">
2518 <return-type type=
"GooCanvasItemModel*"/>
2520 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2523 <vfunc name=
"get_style">
2524 <return-type type=
"GooCanvasStyle*"/>
2526 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2529 <vfunc name=
"get_transform">
2530 <return-type type=
"gboolean"/>
2532 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2533 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2536 <vfunc name=
"move_child">
2537 <return-type type=
"void"/>
2539 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2540 <parameter name=
"old_position" type=
"gint"/>
2541 <parameter name=
"new_position" type=
"gint"/>
2544 <vfunc name=
"remove_child">
2545 <return-type type=
"void"/>
2547 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2548 <parameter name=
"child_num" type=
"gint"/>
2551 <vfunc name=
"set_child_property">
2552 <return-type type=
"void"/>
2554 <parameter name=
"item" type=
"GooCanvasItemModel*"/>
2555 <parameter name=
"child" type=
"GooCanvasItemModel*"/>
2556 <parameter name=
"property_id" type=
"guint"/>
2557 <parameter name=
"value" type=
"GValue*"/>
2558 <parameter name=
"pspec" type=
"GParamSpec*"/>
2561 <vfunc name=
"set_parent">
2562 <return-type type=
"void"/>
2564 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2565 <parameter name=
"parent" type=
"GooCanvasItemModel*"/>
2568 <vfunc name=
"set_style">
2569 <return-type type=
"void"/>
2571 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2572 <parameter name=
"style" type=
"GooCanvasStyle*"/>
2575 <vfunc name=
"set_transform">
2576 <return-type type=
"void"/>
2578 <parameter name=
"model" type=
"GooCanvasItemModel*"/>
2579 <parameter name=
"transform" type=
"cairo_matrix_t*"/>
2583 <constant name=
"NUM_ARROW_POINTS" type=
"int" value=
"5"/>
2584 <union name=
"GooCanvasPathCommand">
2585 <field name=
"simple" type=
"gpointer"/>
2586 <field name=
"curve" type=
"gpointer"/>
2587 <field name=
"arc" type=
"gpointer"/>