2006-12-03 Dimitris Glezos <dimitris@glezos.com>
[dia.git] / lib / libdia.def
blob8e0c476e55193aea550e2d17703790909a375bbe
1 EXPORTS
3 render_bounding_boxes
4 color_gdk_black
5 color_gdk_white
7 pretty_formated_xml
9 ; exported functions
10 active_focus
11 apply_textattr_properties
12 apply_textstr_properties
13 arrow_draw
14 arrow_type_from_name
15 get_arrow_names
16 load_arrow
17 save_arrow
19 attribute_first_data
20 attribute_num_data
21 attributes_default_fgbg
22 attributes_get_background
23 attributes_get_default_end_arrow
24 attributes_get_default_font
25 attributes_get_default_line_style
26 attributes_get_default_linewidth
27 attributes_get_default_start_arrow
28 attributes_get_foreground
29 attributes_set_background
30 attributes_set_default_end_arrow
31 attributes_set_default_font
32 attributes_set_default_line_style
33 attributes_set_default_linewidth
34 attributes_set_default_start_arrow
35 attributes_set_foreground
36 attributes_swap_fgbg
37 new_attribute
39 bezierconn_add_segment
40 bezierconn_closest_handle
41 bezierconn_closest_major_handle
42 bezierconn_closest_segment
43 bezierconn_copy
44 bezierconn_destroy
45 bezierconn_distance_from
46 bezierconn_draw_control_lines
47 bezierconn_init
48 bezierconn_load
49 bezierconn_move
50 bezierconn_move_handle
51 bezierconn_remove_segment
52 bezierconn_save
53 bezierconn_set_corner_type
54 bezierconn_set_points
55 bezierconn_update_boundingbox
56 bezierconn_update_data
58 beziershape_add_segment
59 beziershape_closest_handle
60 beziershape_closest_major_handle
61 beziershape_closest_segment
62 beziershape_copy
63 beziershape_destroy
64 beziershape_distance_from
65 beziershape_draw_control_lines
66 beziershape_init
67 beziershape_load
68 beziershape_move
69 beziershape_move_handle
70 beziershape_remove_segment
71 beziershape_save
72 beziershape_set_corner_type
73 beziershape_set_points
74 beziershape_update_boundingbox
75 beziershape_update_data
77 calculate_arrow_point
79 color_convert
80 color_equals
81 color_init
82 color_new_rgb
84 composite_add_attribute
85 composite_find_attribute
87 connection_adjust_for_autogap
88 connection_copy
89 connection_destroy
90 connection_init
91 connection_load
92 connection_move_handle
93 connection_save
94 connection_update_boundingbox
95 connection_update_handles
97 connpoint_is_autogap
98 connpoint_update
100 connpointline_add_points
101 connpointline_adjust_count
102 connpointline_can_add_point
103 connpointline_can_remove_point
104 connpointline_copy
105 connpointline_create
106 connpointline_destroy
107 connpointline_load
108 connpointline_putonaline
109 connpointline_remove_points
110 connpointline_save
111 connpointline_update
113 create_standard_arc
114 create_standard_bezierline
115 create_standard_beziergon
116 create_standard_box
117 create_standard_ellipse
118 create_standard_group
119 create_standard_image
120 create_standard_polygon
121 create_standard_polyline
122 create_standard_text
124 data_add_boolean
125 data_add_color
126 data_add_composite
127 data_add_enum
128 data_add_filename
129 data_add_font
130 data_add_int
131 data_add_layer
132 data_add_layer_at
133 data_add_point
134 data_add_real
135 data_add_string
136 data_add_text
137 data_boolean
138 data_color
139 data_delete_layer
140 data_emit
141 data_enum
142 data_filename
143 data_font
144 data_get_sorted_selected
145 data_get_sorted_selected_remove
146 data_int
147 data_lower_layer
148 data_next
149 data_point
150 data_raise_layer
151 data_real
152 data_remove_all_selected
153 data_render
154 data_select
155 data_set_active_layer
156 data_string
157 data_text
158 data_unselect
159 data_update_extents
161 destroy_object_list
163 dia_alignment_selector_get_alignment
164 dia_alignment_selector_get_type
165 dia_alignment_selector_new
166 dia_alignment_selector_set_alignment
167 dia_arrow_chooser_new
168 dia_arrow_chooser_set_arrow
169 dia_arrow_chooser_get_arrow_type
170 dia_arrow_chooser_get_type
171 dia_arrow_selector_get_arrow
172 dia_arrow_selector_get_type
173 dia_arrow_selector_new
174 dia_arrow_selector_set_arrow
175 dia_assert_true
176 dia_color_selector_get_color
177 ; dia_color_selector_get_type
178 dia_color_selector_new
179 dia_color_selector_set_color
180 dia_config_filename
182 dia_dynamic_menu_get_type
183 dia_dynamic_menu_new
184 dia_dynamic_menu_new_stringbased
185 dia_dynamic_menu_new_listbased
186 dia_dynamic_menu_new_stringlistbased
187 dia_dynamic_menu_add_default_entry
188 dia_dynamic_menu_add_entry
189 dia_dynamic_menu_set_sorting_method
190 dia_dynamic_menu_reset
191 dia_dynamic_menu_set_max_entries
192 dia_dynamic_menu_set_columns
193 dia_dynamic_menu_get_entry
194 dia_dynamic_menu_select_entry
196 dia_file_selector_get_file
197 dia_file_selector_get_type
198 dia_file_selector_new
199 dia_file_selector_set_file
201 dia_font_ascent
202 dia_font_build_layout
203 dia_font_descent
204 dia_font_get_context
205 dia_font_get_description
206 dia_font_get_family
207 dia_font_get_height
208 dia_font_get_legacy_name
209 dia_font_get_psfontname
210 dia_font_get_slant_string
211 dia_font_get_style
212 dia_font_get_weight_string
213 dia_font_init
214 dia_font_new
215 dia_font_new_from_legacy_name
216 dia_font_new_from_style
217 dia_font_ref
218 dia_font_set_any_family
219 dia_font_set_weight_from_string
220 dia_font_set_slant_from_string
221 dia_font_set_height
222 dia_font_copy
223 dia_font_string_width
225 dia_font_unref
226 dia_font_selector_get_font
227 dia_font_selector_get_type
228 dia_font_selector_new
229 dia_font_selector_set_font
231 dia_gdk_renderer_get_type
232 dia_gdk_renderer_set_dashes
234 dia_get_data_directory
235 dia_get_lib_directory
236 dia_get_absolute_filename
238 dia_image_add_ref
239 dia_image_draw
240 dia_image_filename
241 dia_image_get_broken
242 dia_image_height
243 dia_image_init
244 dia_image_load
245 dia_image_mask_data
246 dia_image_release
247 dia_image_rgb_data
248 dia_image_rgba_data
249 dia_image_rowstride
250 dia_image_width
252 dia_interactive_renderer_interface_get_type
253 dia_libart_renderer_get_type
255 dia_line_chooser_new
257 dia_line_style_selector_get_linestyle
258 dia_line_style_selector_get_type
259 dia_line_style_selector_new
260 dia_line_style_selector_set_linestyle
262 dia_line_chooser_get_type
263 dia_line_chooser_set_line_style
265 dia_list_plugins
267 dia_message_filename
269 dia_object_get_parent_layer
270 dia_object_is_selected
272 dia_object_default_create
273 dia_object_default_get
274 dia_object_default_make
275 dia_object_defaults_load
276 dia_object_defaults_save
277 dia_object_is_selectable
278 dia_object_sanity_check
280 dia_plugin_can_unload
281 dia_plugin_check_version
282 dia_plugin_get_description
283 dia_plugin_get_filename
284 dia_plugin_get_inhibit_load
285 dia_plugin_get_name
286 dia_plugin_get_symbol
287 dia_plugin_info_init
288 dia_plugin_is_loaded
289 dia_plugin_load
290 dia_plugin_set_inhibit_load
291 dia_plugin_unload
292 dia_pluginrc_write
293 dia_register_builtin_plugin
294 dia_register_plugins
296 dia_renderer_get_type
297 dia_renderer_get_width_pixels
298 dia_renderer_get_height_pixels
299 dia_renderer_set_size
301 dia_size_selector_get_type
302 dia_size_selector_new
303 dia_size_selector_set_locked
304 dia_size_selector_set_size
305 dia_size_selector_get_size
307 dia_svg_style_init
308 dia_svg_style_copy
309 dia_svg_parse_style
310 dia_svg_parse_path
312 dia_svg_renderer_get_type
314 dia_transform_new
315 dia_transform_length
316 dia_transform_coords
317 dia_untransform_length
319 dia_toggle_button_new_with_icons
321 dia_sort_sheets
322 get_sheets_list
323 load_all_sheets
324 register_sheet
325 sheet_append_sheet_obj
327 diagram_data_get_type
329 dia_unit_spinner_get_type
330 dia_unit_spinner_get_value
331 dia_unit_spinner_new
332 dia_unit_spinner_set_value
334 ; dia_svg_parse_style
336 distance_bez_line_point
337 distance_bez_shape_point
338 distance_ellipse_point
339 distance_line_point
340 distance_point_point
341 distance_point_point_manhattan
342 distance_polygon_point
343 distance_rectangle_point
345 dynobj_list_add_object
346 dynobj_list_foreach
347 dynobj_list_get_dynobj_rate
348 dynobj_list_remove_object
351 element_copy
352 element_destroy
353 element_init
354 element_load
355 element_move_handle
356 element_save
357 element_update_boundingbox
358 element_update_handles
359 element_update_connections_rectangle
361 ellipse_bbox
363 filter_get_by_name
364 filter_get_callbacks
365 filter_get_export_filter_label
366 filter_get_export_filters
367 filter_get_import_filter_label
368 filter_get_import_filters
369 filter_guess_export_filter
370 filter_guess_import_filter
371 filter_register_callback
372 filter_register_export
373 filter_register_import
374 filter_unregister_export
375 filter_unregister_import
377 find_paper
378 find_slope_directions
380 focus_get_object
381 focus_get_first_on_object
382 focus_previous
383 focus_next
385 get_default_paper
386 get_paper_bmargin
387 get_paper_info
388 get_paper_lmargin
389 get_paper_name
390 get_paper_name_list
391 get_paper_psheight
392 get_paper_pswidth
393 get_paper_rmargin
394 get_paper_tmargin
396 group_create
397 group_destroy_shallow
398 group_objects
399 group_type
401 give_focus
402 ; give_focus_to_object
404 identity_matrix
405 int_rectangle_union
407 intl_score_locale
409 layer_add_object
410 layer_add_object_at
411 layer_add_objects
412 layer_add_objects_first
413 layer_destroy
414 layer_find_closest_connectionpoint
415 layer_find_closest_object
416 layer_find_closest_object_except
417 layer_find_objects_in_rectangle
418 layer_find_objects_intersecting_rectangle
419 layer_get_parent_diagram
420 layer_object_index
421 layer_remove_object
422 layer_remove_objects
423 layer_render
424 layer_replace_object_with_list
425 layer_set_object_list
426 layer_update_extents
427 new_layer
429 line_bbox
431 dia_error_quark
433 message_error
434 message_notice
435 message_warning
436 set_message_func
437 format_string_length_upper_bound
439 new_object_state_change
441 neworthconn_add_segment
442 neworthconn_can_add_segment
443 neworthconn_can_delete_segment
444 neworthconn_copy
445 neworthconn_delete_segment
446 neworthconn_destroy
447 neworthconn_distance_from
448 neworthconn_init
449 neworthconn_load
450 neworthconn_move
451 neworthconn_move_handle
452 neworthconn_save
453 neworthconn_update_boundingbox
454 neworthconn_update_data
456 object_add_connectionpoint
457 object_add_handle
458 object_apply_props
459 object_apply_props_from_dialog
460 object_connect
461 object_copy
462 object_copy_list
463 object_copy_props
464 object_copy_using_properties
465 object_create_props_dialog
466 object_destroy
467 object_find_attribute
468 object_flags_set
469 object_get_prop_descriptions
470 object_get_props_from_offsets
471 object_get_type
472 object_get_displayname
473 object_init
474 object_list_move_delta
475 object_load
476 object_load_props
477 object_load_using_properties
478 object_prop_by_name
479 object_prop_by_name_type
480 object_register_type
481 object_registry_foreach
482 object_registry_init
483 object_remove_connectionpoint
484 object_remove_connections_to
485 object_remove_handle
486 object_return_null
487 object_return_void
488 object_save
489 object_save_props
490 object_save_using_properties
491 object_set_props_from_offsets
492 object_unconnect
494 orthconn_add_segment
495 orthconn_can_add_segment
496 orthconn_can_delete_segment
497 orthconn_copy
498 orthconn_delete_segment
499 orthconn_destroy
500 orthconn_distance_from
501 orthconn_get_middle_handle
502 orthconn_init
503 orthconn_load
504 orthconn_move
505 orthconn_move_handle
506 orthconn_save
507 orthconn_toggle_autorouting_callback
508 orthconn_update_boundingbox
509 orthconn_update_data
510 orthconn_update_object_menu
512 parent_handle_extents
513 parent_handle_move_in_check
514 parent_handle_move_out_check
515 parent_list_affected
516 parent_list_affected_hierarchy
517 parent_move_child_delta
519 pdtpp_true
521 persistence_load
522 persistence_save
523 persistence_register_window
524 persistence_register_window_create
525 persistence_register_string_entry
526 persistence_change_string_entry
527 persistence_register_list
528 persistent_list_get
529 persistent_list_get_glist
530 persistent_list_add
531 persistent_list_set_max_length
532 persistent_list_remove
533 persistence_register_boolean
534 persistence_register_color
535 persistence_register_integer
536 persistence_register_real
537 persistence_register_string
538 persistence_set_boolean
539 persistence_set_color
540 persistence_set_integer
541 persistence_set_real
542 persistence_set_string
543 persistent_list_remove_all
544 persistence_get_string
545 persistence_get_integer
546 persistence_get_real
548 point_add
549 point_add_scaled
550 point_convex
551 point_copy
552 point_dot
553 point_len
554 point_normalize
555 point_scale
556 point_sub
557 transform_point
559 point_get_perp
561 polybezier_bbox
563 polyconn_add_point
564 polyconn_closest_handle
565 polyconn_closest_segment
566 polyconn_copy
567 polyconn_destroy
568 polyconn_distance_from
569 polyconn_init
570 polyconn_load
571 polyconn_move
572 polyconn_move_handle
573 polyconn_remove_point
574 polyconn_save
575 polyconn_set_points
576 polyconn_update_boundingbox
577 polyconn_update_data
579 polyline_bbox
581 polyshape_add_point
582 polyshape_closest_handle
583 polyshape_closest_segment
584 polyshape_copy
585 polyshape_destroy
586 polyshape_distance_from
587 polyshape_init
588 polyshape_load
589 polyshape_move
590 polyshape_move_handle
591 polyshape_remove_point
592 polyshape_save
593 polyshape_set_points
594 polyshape_update_boundingbox
595 polyshape_update_data
597 stdprops_init
598 make_new_prop
599 prop_desc_find_real_handler
600 prop_desc_insert_handler
601 prop_desc_list_calculate_quarks
602 prop_desc_list_find_prop
603 prop_desc_list_free_handler_chain
604 prop_desc_lists_intersection
605 prop_list_free
606 prop_list_from_descs
607 prop_list_from_single
609 ps_unicoder_destroy
610 ps_unicoder_new
611 psu_check_string_encodings
612 psu_get_string_width
613 psu_set_font_face
614 psu_show_string
615 unicode_to_ps_name
617 rectangle_add_point
618 rectangle_bbox
619 rectangle_intersection
620 rectangle_intersects
621 rectangle_union
622 rectangle_union
624 remove_focus
625 remove_focus_object
627 reset_foci
629 rotate_matrix
630 nearest_pow
632 new_text
633 text_calc_boundingbox
634 text_copy
635 text_delete_all
636 text_destroy
637 text_distance_from
638 text_draw
639 text_get_attributes
640 text_get_descent
641 text_get_line
642 text_get_line_width
643 text_get_max_width
644 text_get_string_copy
645 text_grab_focus
646 text_set_alignment
647 text_set_attributes
648 text_set_color
649 text_set_cursor
650 text_set_cursor_at_end
651 text_set_font
652 text_set_height
653 text_set_position
654 text_set_string
656 text_line_new
657 text_line_destroy
658 text_line_copy
659 text_line_set_string
660 text_line_set_height
661 text_line_set_font
662 text_line_get_string
663 text_line_get_font
664 text_line_get_height
665 text_line_calc_boundingbox_size
666 text_line_draw
667 text_line_get_width
668 text_line_get_ascent
669 text_line_get_descent
671 xmlDiaParseFile
672 xmlDiaSaveFile
673 xmlDoParseFile