# API Index

### B

asc_build_component_global_id, function in asc-utils

### C

AscCanvas, struct in asc-canvas
AscCanvasError, enum in asc-canvas
ASC_CANVAS_ERROR, macro in asc-canvas
asc_canvas_error_quark, function in asc-canvas
asc_canvas_get_height, function in asc-canvas
asc_canvas_get_width, function in asc-canvas
asc_canvas_new, function in asc-canvas
asc_canvas_render_svg, function in asc-canvas
asc_canvas_save_png, function in asc-canvas
AscCheckMetadataEarlyFn, user_function in AscCompose
AscCompose, struct in AscCompose
AscComposeClass, struct in AscCompose
AscComposeError, enum in asc-globals
AscComposeFlags, enum in AscCompose
asc_compose_add_allowed_cid, function in AscCompose
asc_compose_add_custom_allowed, function in AscCompose
asc_compose_add_flags, function in AscCompose
asc_compose_add_unit, function in AscCompose
ASC_COMPOSE_ERROR, macro in asc-globals
asc_compose_error_quark, function in asc-globals
asc_compose_fetch_components, function in AscCompose
asc_compose_finalize_result, function in AscCompose
asc_compose_finalize_results, function in AscCompose
asc_compose_get_cainfo, function in AscCompose
asc_compose_get_data_result_dir, function in AscCompose
asc_compose_get_flags, function in AscCompose
asc_compose_get_format, function in AscCompose
asc_compose_get_hints_result_dir, function in AscCompose
asc_compose_get_icons_result_dir, function in AscCompose
asc_compose_get_icon_policy, function in AscCompose
asc_compose_get_locale_unit, function in AscCompose
asc_compose_get_max_screenshot_size, function in AscCompose
asc_compose_get_media_baseurl, function in AscCompose
asc_compose_get_media_result_dir, function in AscCompose
asc_compose_get_origin, function in AscCompose
asc_compose_get_prefix, function in AscCompose
asc_compose_get_results, function in AscCompose
asc_compose_has_errors, function in AscCompose
asc_compose_new, function in AscCompose
asc_compose_remove_custom_allowed, function in AscCompose
asc_compose_remove_flags, function in AscCompose
asc_compose_reset, function in AscCompose
asc_compose_run, function in AscCompose
asc_compose_set_cainfo, function in AscCompose
asc_compose_set_check_metadata_early_func, function in AscCompose
asc_compose_set_data_result_dir, function in AscCompose
asc_compose_set_desktop_entry_l10n_func, function in AscCompose
asc_compose_set_flags, function in AscCompose
asc_compose_set_format, function in AscCompose
asc_compose_set_hints_result_dir, function in AscCompose
asc_compose_set_icons_result_dir, function in AscCompose
asc_compose_set_icon_policy, function in AscCompose
asc_compose_set_locale_unit, function in AscCompose
asc_compose_set_max_screenshot_size, function in AscCompose
asc_compose_set_media_baseurl, function in AscCompose
asc_compose_set_media_result_dir, function in AscCompose
asc_compose_set_origin, function in AscCompose
asc_compose_set_prefix, function in AscCompose

### D

AscDirectoryUnit, struct in AscDirectoryUnit
AscDirectoryUnitClass, struct in AscDirectoryUnit
asc_directory_unit_get_root, function in AscDirectoryUnit
asc_directory_unit_new, function in AscDirectoryUnit
asc_directory_unit_set_root, function in AscDirectoryUnit

### F

asc_filename_from_url, function in asc-utils

### G

asc_globals_add_hint_tag, function in asc-globals
asc_globals_clear, function in asc-globals
asc_globals_get_ffprobe_binary, function in asc-globals
asc_globals_get_hint_tags, function in asc-globals
asc_globals_get_optipng_binary, function in asc-globals
asc_globals_get_tmp_dir, function in asc-globals
asc_globals_get_tmp_dir_create, function in asc-globals
asc_globals_get_use_optipng, function in asc-globals
asc_globals_hint_tag_explanation, function in asc-globals
asc_globals_hint_tag_severity, function in asc-globals
asc_globals_set_ffprobe_binary, function in asc-globals
asc_globals_set_optipng_binary, function in asc-globals
asc_globals_set_tmp_dir, function in asc-globals
asc_globals_set_use_optipng, function in asc-globals

### H

AscHint, struct in AscHint
AscHintClass, struct in AscHint
asc_hint_add_explanation_var, function in AscHint
asc_hint_format_explanation, function in AscHint
asc_hint_get_explanation_template, function in AscHint
asc_hint_get_explanation_vars_list, function in AscHint
asc_hint_get_severity, function in AscHint
asc_hint_get_tag, function in AscHint
asc_hint_is_error, function in AscHint
asc_hint_is_valid, function in AscHint
asc_hint_new, function in AscHint
asc_hint_new_for_tag, function in AscHint
asc_hint_set_explanation_template, function in AscHint
asc_hint_set_severity, function in AscHint
asc_hint_set_tag, function in AscHint

### I

AscIconPolicy, struct in AscIconPolicy
AscIconPolicyClass, struct in AscIconPolicy
AscIconState, enum in AscIconPolicy
asc_icon_policy_iter_init, function in AscIconPolicy
asc_icon_policy_iter_next, function in AscIconPolicy
asc_icon_policy_new, function in AscIconPolicy
asc_icon_policy_set_policy, function in AscIconPolicy
AscImage, struct in asc-image
AscImageError, enum in asc-image
AscImageFormat, enum in asc-image
AscImageLoadFlags, enum in asc-image
AscImageSaveFlags, enum in asc-image
ASC_IMAGE_ERROR, macro in asc-image
asc_image_error_quark, function in asc-image
asc_image_format_from_filename, function in asc-image
asc_image_format_from_string, function in asc-image
asc_image_format_to_string, function in asc-image
asc_image_get_height, function in asc-image
asc_image_get_pixbuf, function in asc-image
asc_image_get_width, function in asc-image
asc_image_load_filename, function in asc-image
asc_image_new, function in asc-image
asc_image_new_from_data, function in asc-image
asc_image_new_from_file, function in asc-image
asc_image_save_filename, function in asc-image
asc_image_save_pixbuf, function in asc-image
asc_image_scale, function in asc-image
asc_image_scale_to_fit, function in asc-image
asc_image_scale_to_height, function in asc-image
asc_image_scale_to_width, function in asc-image
asc_image_set_pixbuf, function in asc-image
asc_image_supported_format_names, function in asc-image

### O

asc_optimize_png, function in asc-image

### P

asc_pixbuf_blur, function in asc-image
asc_pixbuf_sharpen, function in asc-image

### R

AscResult, struct in AscResult
AscResultClass, struct in AscResult
asc_result_add_component, function in AscResult
asc_result_add_component_with_string, function in AscResult
asc_result_add_hint, function in AscResult
asc_result_add_hint_by_cid, function in AscResult
asc_result_add_hint_by_cid_v, function in AscResult
asc_result_add_hint_simple, function in AscResult
asc_result_add_hint_v, function in AscResult
asc_result_components_count, function in AscResult
asc_result_fetch_components, function in AscResult
asc_result_fetch_hints_all, function in AscResult
asc_result_gcid_for_cid, function in AscResult
asc_result_gcid_for_component, function in AscResult
asc_result_get_bundle_id, function in AscResult
asc_result_get_bundle_kind, function in AscResult
asc_result_get_component, function in AscResult
asc_result_get_component_gcids, function in AscResult
asc_result_get_component_ids_with_hints, function in AscResult
asc_result_get_hints, function in AscResult
asc_result_has_hint, function in AscResult
asc_result_hints_count, function in AscResult
asc_result_is_ignored, function in AscResult
asc_result_new, function in AscResult
asc_result_remove_component, function in AscResult
asc_result_remove_component_by_id, function in AscResult
asc_result_remove_component_full, function in AscResult
asc_result_remove_hints_for_cid, function in AscResult
asc_result_set_bundle_id, function in AscResult
asc_result_set_bundle_kind, function in AscResult
asc_result_unit_ignored, function in AscResult
asc_result_update_component_gcid, function in AscResult
asc_result_update_component_gcid_with_string, function in AscResult

### T

AscTranslateDesktopTextFn, user_function in AscCompose
ASC_TYPE_CANVAS, macro in asc-canvas
ASC_TYPE_COMPOSE, macro in AscCompose
ASC_TYPE_DIRECTORY_UNIT, macro in AscDirectoryUnit
ASC_TYPE_HINT, macro in AscHint
ASC_TYPE_ICON_POLICY, macro in AscIconPolicy
ASC_TYPE_IMAGE, macro in asc-image
ASC_TYPE_RESULT, macro in AscResult
ASC_TYPE_UNIT, macro in AscUnit

### U

AscUnit, struct in AscUnit
AscUnitClass, struct in AscUnit
asc_unit_add_relevant_path, function in AscUnit
asc_unit_close, function in AscUnit
asc_unit_dir_exists, function in AscUnit
asc_unit_file_exists, function in AscUnit
asc_unit_get_bundle_id, function in AscUnit
asc_unit_get_bundle_id_safe, function in AscUnit
asc_unit_get_bundle_kind, function in AscUnit
asc_unit_get_contents, function in AscUnit
asc_unit_get_relevant_paths, function in AscUnit
asc_unit_get_user_data, function in AscUnit
asc_unit_new, function in AscUnit
asc_unit_open, function in AscUnit
asc_unit_read_data, function in AscUnit
asc_unit_set_bundle_id, function in AscUnit
asc_unit_set_bundle_kind, function in AscUnit
asc_unit_set_contents, function in AscUnit
asc_unit_set_user_data, function in AscUnit