LIBRARY awtk EXPORTS event_cast event_create event_destroy event_init rect_create rect_set rect_cast rect_destroy rect_scale rect_init rect_merge rect_contains rect_fix rect_intersect emitter_create emitter_init emitter_dispatch emitter_dispatch_simple_event emitter_on emitter_exist emitter_on_with_tag emitter_off emitter_off_by_func emitter_off_by_ctx emitter_off_by_tag emitter_set_on_destroy emitter_find emitter_enable emitter_disable emitter_size emitter_deinit emitter_destroy emitter_cast emitter_forward bitmap_create bitmap_create_ex bitmap_get_bpp bitmap_lock_buffer_for_read bitmap_lock_buffer_for_write bitmap_unlock_buffer bitmap_get_pixel bitmap_set_line_length bitmap_get_line_length bitmap_init_from_rgba bitmap_init bitmap_save_png bitmap_mono_dump bitmap_destroy bitmap_get_bpp_of_format value_set_bool value_bool value_set_int8 value_int8 value_set_uint8 value_uint8 value_set_int16 value_int16 value_set_uint16 value_uint16 value_set_int32 value_int32 value_set_uint32 value_uint32 value_set_int64 value_int64 value_set_uint64 value_uint64 value_set_pointer value_pointer value_set_float value_float value_set_float32 value_float32 value_set_double value_double value_set_str value_dup_str value_dup_str_with_len value_set_wstr value_str value_str_ex value_wstr value_is_null value_equal value_int value_set_int value_set_object value_object value_set_token value_token value_set_sized_str value_sized_str value_set_binary_data value_dup_binary_data value_binary_data value_set_ubjson value_ubjson value_copy value_deep_copy value_create value_destroy value_reset value_cast object_unref object_ref object_clone object_create object_get_type object_get_desc object_get_size object_is_collection object_set_name object_compare object_get_prop object_get_prop_str object_get_prop_pointer object_get_prop_object object_get_prop_int object_get_prop_bool object_get_prop_float object_remove_prop object_set_prop object_set_prop_str object_set_prop_pointer object_set_prop_object object_set_prop_int object_set_prop_bool object_set_prop_float object_copy_prop object_foreach_prop object_has_prop object_eval object_can_exec object_exec object_notify_changed object_has_prop_by_path object_get_prop_by_path object_get_prop_str_by_path object_get_prop_pointer_by_path object_get_prop_object_by_path object_get_prop_int_by_path object_get_prop_bool_by_path object_get_prop_float_by_path object_set_prop_by_path object_set_prop_str_by_path object_set_prop_pointer_by_path object_set_prop_object_by_path object_set_prop_int_by_path object_set_prop_bool_by_path object_set_prop_float_by_path object_can_exec_by_path object_exec_by_path tk_init tk_run tk_quit tk_get_pointer_x tk_get_pointer_y tk_is_pointer_pressed tk_set_lcd_orientation tk_init_assets tk_init_internal tk_deinit_internal tk_exit tk_is_ui_thread tk_run_in_ui_thread asset_loader_default_create asset_loader_zip_create asset_loader_zip_create_with_reader children_layouter_factory children_layouter_factory_set children_layouter_factory_create children_layouter_factory_register children_layouter_factory_create_layouter children_layouter_factory_destroy children_layouter_to_string children_layouter_layout children_layouter_get_param children_layouter_set_param children_layouter_set_param_str children_layouter_get_param_float children_layouter_get_param_int children_layouter_is_valid children_layouter_destroy children_layouter_create children_layouter_clone clip_board clip_board_set clip_board_clear clip_board_set_data clip_board_get_data clip_board_destroy clip_board_set_text clip_board_get_text data_reader_asset_create dialog_highlighter_factory dialog_highlighter_factory_set dialog_highlighter_factory_create dialog_highlighter_factory_register dialog_highlighter_factory_create_highlighter dialog_highlighter_factory_destroy dialog_highlighter_create dialog_highlighter_set_bg dialog_highlighter_set_bg_clip_rect dialog_highlighter_prepare dialog_highlighter_prepare_ex dialog_highlighter_set_system_bar_alpha dialog_highlighter_get_alpha dialog_highlighter_draw dialog_highlighter_draw_mask dialog_highlighter_is_dynamic dialog_highlighter_destroy xml_builder_get_attr asset_type_find_by_value find_item find_item_by_value keys_type_find keys_type_find_by_value event_recorder_player_start_record event_recorder_player_start_play event_recorder_player_stop_record event_recorder_player_stop_play tk_widgets_init widget_animator_scroll_create widget_animator_scroll_set_params widget_animator_prop2_create widget_animator_prop2_set_params widget_animator_prop_create widget_animator_prop_set_params ubjson_writer_init ubjson_writer_write_key ubjson_writer_write_null ubjson_writer_write_noop ubjson_writer_write_true ubjson_writer_write_false ubjson_writer_write_int ubjson_writer_write_int8 ubjson_writer_write_uint8 ubjson_writer_write_int16 ubjson_writer_write_int32 ubjson_writer_write_int64 ubjson_writer_write_float32 ubjson_writer_write_float64 ubjson_writer_write_char ubjson_writer_write_str ubjson_writer_write_str_len ubjson_writer_write_object ubjson_writer_write_array_begin ubjson_writer_write_array_end ubjson_writer_write_object_begin ubjson_writer_write_object_end ubjson_writer_write_data ubjson_writer_write_kv_object_begin ubjson_writer_write_kv_object ubjson_writer_write_kv_int ubjson_writer_write_kv_int64 ubjson_writer_write_kv_float ubjson_writer_write_kv_double ubjson_writer_write_kv_bool ubjson_writer_write_kv_str ubjson_writer_write_kv_str_len ubjson_writer_write_kv_value ubjson_parse ubjson_to_object ubjson_dump wcs_dup wcs_len font_loader_load font_manager font_manager_set font_manager_create font_manager_init font_manager_set_assets_manager font_manager_add_font font_manager_get_font font_manager_unload_font font_manager_shrink_cache font_manager_unload_all font_manager_deinit font_manager_destroy glyph_create glyph_clone glyph_destroy font_get_vmetrics font_match font_get_glyph font_shrink_cache font_destroy glyph_cache_init glyph_cache_add glyph_cache_lookup glyph_cache_shrink glyph_cache_deinit graphic_buffer_create_for_bitmap graphic_buffer_create_with_data graphic_buffer_lock_for_read graphic_buffer_lock_for_write graphic_buffer_unlock graphic_buffer_attach graphic_buffer_is_valid_for graphic_buffer_destroy idle_add idle_queue idle_remove idle_set_on_destroy idle_dispatch idle_count wcs_cmp image_loader_load image_loader_register image_loader_unregister image_loader_load_image image_manager image_manager_set image_manager_create image_manager_init image_manager_get_bitmap image_manager_preload image_manager_unload_unused image_manager_unload_all image_manager_unload_bitmap image_manager_update_specific image_manager_set_assets_manager image_manager_deinit image_manager_destroy input_device_status_init input_device_status_on_input_event input_device_status_abort_all_pressed_keys input_engine_create input_engine_destroy input_engine_reset_input input_engine_input input_engine_search wcs_cpy wcs_chr wstr_init wstr_set wstr_clear wstr_set_utf8 wstr_get_utf8 wstr_remove wstr_insert wstr_append wstr_append_with_len wstr_push wstr_pop wstr_push_int wstr_equal wstr_from_int wstr_from_float wstr_from_value wstr_to_int wstr_to_float wstr_add_float wstr_trim_float_zero wstr_normalize_newline wstr_count_char wstr_reset input_method_dispatch input_method_dispatch_to_widget input_method_on input_method_off input_method_request input_method_update_action_button_info input_method_dispatch_action input_method_commit_text input_method_set_lang input_method_get_lang input_method_commit_text_ex input_method_dispatch_key input_method_dispatch_keys input_method_dispatch_preedit input_method_dispatch_preedit_confirm input_method_dispatch_preedit_abort input_method_dispatch_candidates input_method_dispatch_pre_candidates input_method_create input_method_destroy input_method input_method_set widget_layout_self widget_layout_children_default widget_layout_floating_children widget_get_children_for_layout waitable_ring_buffer_create waitable_ring_buffer_read waitable_ring_buffer_write waitable_ring_buffer_destroy lcd_begin_frame lcd_set_clip_rect lcd_get_clip_rect lcd_resize lcd_set_global_alpha lcd_set_text_color lcd_set_stroke_color lcd_set_fill_color lcd_set_font_name lcd_set_font_size lcd_draw_vline lcd_draw_hline lcd_draw_points lcd_get_point_color lcd_fill_rect lcd_clear_rect lcd_stroke_rect lcd_draw_glyph lcd_measure_text lcd_draw_text lcd_draw_image lcd_draw_image_matrix lcd_get_vgcanvas lcd_take_snapshot lcd_get_desired_bitmap_format lcd_get_width lcd_get_height lcd_is_swappable lcd_end_frame lcd_get_text_metrics lcd_destroy line_break_check word_break_check line_break_count line_break locale_info locale_info_set locale_info_create locale_info_tr locale_info_change locale_info_on locale_info_off locale_info_set_assets_manager locale_info_reload locale_info_destroy main_loop main_loop_add_event_source main_loop_remove_event_source main_loop_remove_event_source_by_tag waitable_action_queue_create waitable_action_queue_recv waitable_action_queue_send waitable_action_queue_destroy self_layouter_factory self_layouter_factory_set self_layouter_factory_create self_layouter_factory_register self_layouter_factory_create_layouter self_layouter_factory_destroy self_layouter_to_string self_layouter_layout self_layouter_get_param self_layouter_set_param self_layouter_set_param_str self_layouter_get_param_float self_layouter_get_param_int self_layouter_destroy self_layouter_create self_layouter_clone shortcut_init shortcut_init_with_str shortcut_equal shortcut_match assets_manager assets_manager_set assets_manager_create assets_manager_init assets_manager_get_res_root assets_manager_set_res_root assets_manager_set_theme assets_manager_set_system_info assets_manager_set_locale_info assets_manager_add assets_manager_add_data assets_manager_ref assets_manager_unref assets_manager_find_in_cache assets_manager_load assets_manager_preload assets_manager_set_loader assets_manager_set_custom_build_asset_dir assets_manager_set_custom_load_asset assets_manager_clear_cache assets_manager_clear_all assets_manager_deinit assets_manager_destroy assets_manager_load_file style_factory_create_style style_factory style_factory_set style_notify_widget_state_changed style_is_valid style_get_int style_get_color style_get_str style_set style_is_mutable style_destroy style_normalize_value suggest_words_create suggest_words_find suggest_words_destroy text_edit_create text_edit_set_canvas text_edit_click text_edit_drag text_edit_paste text_edit_cut text_edit_copy text_edit_key_down text_edit_key_up text_edit_set_select text_edit_select_all text_edit_unselect text_edit_set_cursor text_edit_get_cursor text_edit_get_state text_edit_set_wrap_word text_edit_invert_caret_visible text_edit_set_caret_visible text_edit_set_max_rows text_edit_set_mask text_edit_set_tips text_edit_set_mask_char text_edit_paint text_edit_layout text_edit_set_offset text_edit_set_on_state_changed text_edit_destroy text_edit_preedit_clear text_edit_preedit text_edit_preedit_confirm text_edit_preedit_abort theme theme_set theme_create theme_init theme_find_style theme_deinit theme_destroy timer_add timer_queue timer_remove timer_reset timer_suspend timer_resume timer_modify timer_set_on_destroy timer_count timer_next_time ui_builder_on_widget_start ui_builder_on_widget_prop ui_builder_on_widget_prop_end ui_builder_on_widget_end ui_builder_on_start ui_builder_on_end ui_feedback_request ui_feedback_init ui_loader_load ui_loader_load_widget velocity_reset velocity_update vgcanvas_create vgcanvas_cast vgcanvas_reinit vgcanvas_reset vgcanvas_reset_curr_state vgcanvas_flush vgcanvas_begin_frame vgcanvas_clear_rect vgcanvas_begin_path vgcanvas_move_to vgcanvas_line_to vgcanvas_quad_to vgcanvas_bezier_to vgcanvas_arc_to vgcanvas_arc vgcanvas_is_point_in_path vgcanvas_rect vgcanvas_rounded_rect vgcanvas_ellipse vgcanvas_close_path vgcanvas_path_winding vgcanvas_rotate vgcanvas_scale vgcanvas_translate vgcanvas_transform vgcanvas_set_transform vgcanvas_clip_rect vgcanvas_intersect_clip_rect vgcanvas_fill vgcanvas_stroke vgcanvas_paint vgcanvas_set_font vgcanvas_set_font_size vgcanvas_set_text_align vgcanvas_set_text_baseline vgcanvas_get_text_metrics vgcanvas_fill_text vgcanvas_measure_text vgcanvas_draw_image vgcanvas_draw_icon vgcanvas_set_antialias vgcanvas_set_global_alpha vgcanvas_set_line_width vgcanvas_set_fill_color vgcanvas_set_fill_color_str vgcanvas_set_fill_linear_gradient vgcanvas_set_fill_radial_gradient vgcanvas_set_stroke_color vgcanvas_set_stroke_color_str vgcanvas_set_stroke_linear_gradient vgcanvas_set_stroke_radial_gradient vgcanvas_set_line_cap vgcanvas_set_line_join vgcanvas_set_miter_limit vgcanvas_save vgcanvas_restore vgcanvas_end_frame vgcanvas_get_width vgcanvas_get_height vgcanvas_clear_cache vgcanvas_destroy widget_animator_create widget_animator_manager widget_animator_manager_set widget_animator_manager_create widget_animator_manager_init widget_animator_manager_deinit widget_animator_manager_destroy widget_animator_manager_add widget_animator_manager_remove widget_animator_manager_count widget_animator_manager_start widget_animator_manager_stop widget_animator_manager_pause widget_animator_manager_find widget_animator_manager_remove_all widget_animator_manager_set_time_scale widget_animator_manager_time_elapse widget_animator_init widget_animator_set_name widget_animator_set_yoyo widget_animator_set_repeat widget_animator_set_reversed widget_animator_set_time_scale widget_animator_on widget_animator_off widget_animator_start widget_animator_stop widget_animator_pause widget_animator_set_destroy_when_done widget_animator_destroy widget_invalidate_default widget_on_event_default widget_on_paint_self_default widget_on_paint_children_default widget_on_keydown_default widget_on_keyup_default widget_on_pointer_down_default widget_on_pointer_move_default widget_on_pointer_up_default widget_on_copy_default widget_get_prop_default widget_set_prop_default widget_find_target_default widget_on_paint_null widget_count_children widget_get_child widget_get_native_window widget_index_of widget_close_window widget_move widget_resize widget_move_resize widget_set_value widget_animate_value_to widget_add_value widget_set_text widget_use_style widget_set_text_utf8 widget_get_text_utf8 widget_set_child_text_utf8 widget_set_child_text_with_double widget_set_child_text_with_int widget_set_tr_text widget_get_value widget_get_text widget_to_local widget_to_global widget_to_screen widget_set_name widget_set_theme widget_set_pointer_cursor widget_set_animation widget_create_animator widget_start_animator widget_set_animator_time_scale widget_pause_animator widget_find_animator widget_stop_animator widget_destroy_animator widget_set_enable widget_set_feedback widget_set_auto_adjust_size widget_set_floating widget_set_focused widget_set_focusable widget_set_state widget_set_opacity widget_set_dirty_rect_tolerance widget_destroy_children widget_add_child widget_remove_child widget_insert_child widget_restack widget_child widget_lookup widget_lookup_by_type widget_set_visible widget_set_visible_only widget_set_sensitive widget_on widget_on_with_tag widget_off widget_child_on widget_off_by_func widget_off_by_ctx widget_off_by_tag widget_invalidate widget_invalidate_force widget_paint widget_draw_text_in_rect widget_dispatch widget_dispatch_simple_event widget_dispatch_recursive widget_get_prop widget_get_prop_default_value widget_set_prop widget_set_prop_str widget_get_prop_str widget_set_prop_pointer widget_get_prop_pointer widget_set_prop_int widget_get_prop_int widget_set_prop_bool widget_get_prop_bool widget_is_window_opened widget_is_parent_of widget_is_direct_parent_of widget_is_window widget_is_system_bar widget_is_normal_window widget_is_dialog widget_is_popup widget_is_overlay widget_is_opened_popup widget_is_keyboard widget_is_designing_window widget_is_window_manager widget_grab widget_ungrab widget_foreach widget_get_window widget_get_window_manager widget_get_type widget_clone widget_equal widget_add_timer widget_remove_timer widget_add_idle widget_load_image widget_unload_image widget_load_asset widget_unload_asset widget_cast widget_destroy widget_destroy_async widget_ref widget_unref widget_paint_helper widget_draw_background widget_stroke_border_rect widget_fill_bg_rect widget_fill_fg_rect widget_prepare_text_style widget_measure_text widget_dispatch_event_to_target_recursive widget_is_point_in widget_dispatch_to_target widget_dispatch_to_key_target widget_find_target widget_re_translate_text widget_init widget_create widget_update_style widget_update_style_recursive widget_set_as_key_target widget_focus_next widget_focus_prev widget_get_state_for_style widget_layout widget_layout_children widget_set_self_layout widget_set_children_layout widget_set_self_layout_params widget_set_style_int widget_set_style_str widget_set_style_color widget_take_snapshot widget_take_snapshot_rect widget_get_canvas widget_reset_canvas widget_on_paint_background widget_on_paint_self widget_on_paint_children widget_on_paint_border widget_is_instance_of widget_set_need_relayout_children widget_ensure_visible_in_viewport widget_focus_first widget_get_locale_info widget_get_image_manager widget_get_assets_manager widget_get_font_manager widget_update_pointer_cursor widget_begin_wait_pointer_cursor widget_end_wait_pointer_cursor widget_set_style widget_calc_icon_text_rect widget_set_need_update_style widget_to_xml window_animator_factory window_animator_factory_set window_animator_factory_create window_animator_factory_register window_animator_factory_create_animator window_animator_factory_destroy window_animator_create_for_open window_animator_create_for_close window_animator_update window_animator_begin_frame window_animator_end_frame window_animator_destroy window_animator_create encoding_convert encoding_utf8_to_gbk encoding_gbk_to_utf8 app_conf_init_ini app_conf_init_json app_conf_init_ubjson app_conf_init app_conf_set_instance app_conf_get_instance app_conf_save app_conf_reload app_conf_on_changed app_conf_off_changed app_conf_off_changed_by_ctx app_conf_deinit app_conf_set app_conf_get app_conf_exist app_conf_set_int app_conf_set_int64 app_conf_set_bool app_conf_set_double app_conf_set_str app_conf_set_wstr app_conf_get_int app_conf_get_int64 app_conf_get_bool app_conf_get_double app_conf_get_str app_conf_get_wstr app_conf_remove tk_atoi tk_atob tk_atof tk_str_cmp tk_str_icmp tk_watoi tk_watoi_n tk_watob tk_watof tk_skip_to_num tk_itoa tk_ftoa tk_strtol tk_strcpy tk_strncpy tk_strdup tk_wstrdup tk_strndup tk_strlen tk_str_append tk_memset16 tk_memset24 tk_memset32 tk_memcpy16 tk_memcpy32 tk_pixel_copy tk_snprintf tk_vsnprintf tk_sscanf filename_to_name filename_to_name_ex xml_file_expand_read tk_str_copy dummy_destroy default_destroy pointer_compare compare_always_equal tk_is_valid_name tk_str_start_with tk_under_score_to_camel tk_pointer_to_int tk_pointer_from_int tk_str_toupper tk_str_tolower tk_wstr_dup_utf8 tk_wstr_count_c image_region_parse object_to_json conf_doc_load_ini conf_doc_save_ini tk_utf8_from_utf16 tk_utf8_from_utf16_ex tk_utf8_to_utf16 conf_doc_load_json conf_doc_save_json conf_doc_create conf_doc_create_node conf_doc_destroy_node conf_doc_append_sibling conf_doc_append_child conf_doc_remove_sibling conf_doc_remove_child conf_doc_remove_child_by_name conf_doc_remove_children conf_doc_set conf_doc_set_int conf_doc_set_bool conf_doc_set_float conf_doc_set_str conf_doc_get conf_doc_get_int conf_doc_get_bool conf_doc_get_float conf_doc_get_str conf_doc_remove conf_doc_clear conf_doc_move_up conf_doc_move_down conf_doc_exists conf_doc_is_first conf_doc_is_last conf_doc_add_child conf_doc_destroy conf_node_get_name conf_node_find_child conf_node_find_sibling conf_node_set_value conf_node_get_value conf_node_get_first_child conf_node_set_first_child tokenizer_init tokenizer_init_ex tokenizer_has_more tokenizer_next tokenizer_next_until tokenizer_next_expr_until tokenizer_next_int tokenizer_next_float tokenizer_deinit conf_doc_load_ubjson conf_doc_save_ubjson dialog_highlighter_default_create SDL_ShowCursor SDL_WarpMouseInWindow SDL_GetDefaultCursor SDL_SetCursor SDL_FreeCursor SDL_CreateSystemCursor SDL_GetMouseFocus SDL_MixAudioFormat SDL_DequeueAudio SDL_QueueAudio SDL_GetQueuedAudioSize SDL_ClearQueuedAudio SDL_PauseAudioDevice SDL_CloseAudioDevice SDL_OpenAudioDevice SDL_WasInit SDL_Init SDL_GetError timer_manager timer_manager_set timer_manager_create timer_manager_init timer_manager_deinit timer_manager_destroy timer_manager_add timer_manager_remove timer_manager_reset timer_manager_find timer_manager_count timer_manager_next_time timer_manager_append time_now_s time_now_ms time_now_us tk_thread_create tk_thread_set_name tk_thread_set_stack_size tk_thread_set_priority tk_thread_start tk_thread_join tk_thread_get_args tk_thread_destroy tk_thread_self str_init str_extend str_eq str_set str_clear str_set_with_len str_append str_append_more str_append_with_len str_insert str_insert_with_len str_remove str_append_char str_append_int str_append_double str_append_json_str str_append_json_int_pair str_append_json_str_pair str_append_json_double_pair str_append_json_bool_pair str_pop str_unescape str_decode_xml_entity str_decode_xml_entity_with_len str_from_int str_from_float str_from_value str_from_wstr str_from_wstr_with_len str_to_int str_to_float str_end_with str_start_with str_trim str_trim_left str_trim_right str_replace str_to_lower str_to_upper str_expand_vars str_reset tk_ext_widgets_init str_str_value str_str_name tk_socketpair file_browser_create file_browser_set_cwd file_browser_create_dir file_browser_create_file file_browser_remove file_browser_enter file_browser_up file_browser_refresh file_browser_set_filter file_browser_set_compare file_browser_sort_by_name file_browser_sort_by_type file_browser_sort_by_size file_browser_sort_by_mtime file_browser_get_items_nr file_browser_get_item file_browser_set_ignore_hidden_files file_browser_destroy udp_listen udp_connect tcp_listen tcp_accept tcp_connect socket_init socket_deinit socket_close socket_bind socket_wait_for_data socket_set_blocking socket_resolve slist_create slist_init slist_find slist_remove slist_remove_all slist_append slist_prepend slist_foreach slist_tail_pop slist_head_pop slist_size slist_count slist_deinit slist_destroy tk_semaphore_create tk_semaphore_wait tk_semaphore_post tk_semaphore_destroy rom_fopen rom_fopen_buff rom_ftell rom_feof rom_fseek rom_fread rom_fwrite rom_fclose rlog_create rlog_write rlog_print rlog_destroy ring_buffer_create ring_buffer_is_full ring_buffer_is_empty ring_buffer_size ring_buffer_free_size ring_buffer_capacity ring_buffer_read ring_buffer_peek ring_buffer_write ring_buffer_read_len ring_buffer_skip ring_buffer_write_len ring_buffer_reset ring_buffer_set_read_cursor ring_buffer_set_read_cursor_delta ring_buffer_set_write_cursor ring_buffer_set_write_cursor_delta ring_buffer_ensure_write_space ring_buffer_destroy bidi_init bidi_type_from_name bidi_log2vis bidi_deinit xml_parser_create xml_parser_set_builder xml_parser_set_trim_text xml_parser_parse xml_parser_parse_file xml_parser_destroy qaction_create qaction_set_on_event qaction_exec qaction_notify qaction_destroy plugin_manager_create plugin_manager_refresh plugin_manager_reload plugin_manager_dump plugin_manager_exist plugin_manager_destroy get_time_ms64 get_time_us64 sleep_ms platform_prepare path_basename path_extname path_dirname path_normalize path_abs path_is_abs path_build path_replace_basename path_replace_extname path_cwd path_exe path_app_root path_exist named_value_create named_value_init named_value_cast named_value_set_name named_value_set_value named_value_get_value named_value_deinit named_value_destroy tk_mutex_create tk_mutex_lock tk_mutex_try_lock tk_mutex_unlock tk_mutex_destroy tk_mutex_nest_create tk_mutex_nest_lock tk_mutex_nest_try_lock tk_mutex_nest_unlock tk_mutex_nest_destroy tk_alloc tk_calloc tk_realloc tk_free tk_mem_dump tk_mem_is_valid_addr matrix_init matrix_identity matrix_invert matrix_set matrix_multiply matrix_translate matrix_scale matrix_rotate matrix_transform_point log_get_log_level log_set_log_level int_str_value int_str_name idle_manager idle_manager_set idle_manager_create idle_manager_init idle_manager_deinit idle_manager_destroy idle_manager_count idle_manager_remove_all idle_manager_remove idle_manager_append idle_manager_find idle_manager_add func_call_parser_init func_call_parser_parse func_call_parser_deinit func_call_parse fscript_create fscript_exec fscript_destroy fscript_eval fs_open_file fs_remove_file fs_file_exist fs_file_rename fs_open_dir fs_create_dir fs_remove_dir fs_dir_exist fs_dir_rename fs_get_file_size fs_get_disk_info fs_stat fs_get_exe fs_get_user_storage_path fs_get_cwd os_fs file_exist file_remove file_get_size file_read file_read_part file_write fs_dir_rewind fs_dir_read fs_dir_close fs_file_read fs_file_write fs_file_printf fs_file_seek fs_file_truncate fs_file_close fs_file_sync fs_file_stat fs_file_eof fs_file_tell fs_file_size canvas_offline_create canvas_offline_clear_canvas canvas_offline_begin_draw canvas_offline_end_draw canvas_offline_get_bitmap canvas_offline_bitmap_move_to_new_bitmap canvas_offline_flush_bitmap canvas_offline_destroy event_source_manager_init event_source_manager_deinit event_source_manager_get_wakeup_time event_source_manager_dispatch event_source_manager_add event_source_manager_remove event_source_manager_remove_by_tag event_source_manager_destroy canvas_init canvas_get_width canvas_get_height canvas_get_clip_rect canvas_set_clip_rect canvas_set_clip_rect_ex canvas_set_fill_color canvas_set_text_color canvas_set_stroke_color canvas_set_fill_color_str canvas_set_text_color_str canvas_set_stroke_color_str canvas_set_global_alpha canvas_translate canvas_untranslate canvas_draw_vline canvas_draw_hline canvas_draw_points canvas_fill_rect canvas_clear_rect canvas_stroke_rect canvas_set_font canvas_set_text_align canvas_measure_text canvas_get_font_height canvas_measure_utf8 canvas_draw_text canvas_draw_utf8 canvas_draw_text_in_rect canvas_draw_text_bidi_in_rect canvas_draw_utf8_in_rect canvas_draw_icon canvas_draw_image canvas_draw_image_ex canvas_draw_image_ex2 canvas_get_vgcanvas canvas_cast canvas_reset canvas_draw_image_at canvas_draw_line canvas_set_font_manager canvas_set_assets_manager canvas_get_text_metrics canvas_begin_frame canvas_fill_rounded_rect canvas_fill_rounded_rect_ex canvas_stroke_rounded_rect canvas_stroke_rounded_rect_ex canvas_end_frame asset_loader_create asset_loader_load asset_loader_exist asset_loader_destroy easing_get tk_dl_open tk_dl_sym tk_dl_close date_time_create date_time_init date_time_set date_time_from_time date_time_add_delta date_time_is_leap date_time_get_days date_time_get_wday date_time_get_month_name date_time_get_wday_name date_time_destroy date_time_global_init_ex data_writer_write data_writer_destroy data_writer_factory data_writer_factory_set data_writer_factory_create data_writer_factory_register data_writer_factory_create_writer data_writer_factory_destroy data_writer_file_create data_reader_read data_reader_get_size data_reader_destroy data_reader_read_all data_reader_factory data_reader_factory_set data_reader_factory_create data_reader_factory_register data_reader_factory_create_reader data_reader_factory_destroy data_reader_file_create darray_create darray_init darray_find darray_bsearch_index darray_bsearch darray_get darray_find_index darray_remove darray_remove_index darray_remove_all darray_sort darray_find_all darray_pop darray_tail darray_head darray_push darray_count darray_clear darray_foreach darray_deinit darray_destroy tk_cond_create tk_cond_wait tk_cond_wait_timeout tk_cond_signal tk_cond_destroy tk_cond_var_create tk_cond_var_wait tk_cond_var_awake tk_cond_var_destroy compressor_compress compressor_uncompress compressor_destroy color_init color_create color_from_str color_r color_g color_b color_a color_cast color_destroy color_hex_str color_rgba_str color_parse rbuffer_init rbuffer_has_more rbuffer_skip rbuffer_read_uint8 rbuffer_read_uint16 rbuffer_read_uint32 rbuffer_read_float rbuffer_read_binary rbuffer_read_string rbuffer_peek_uint8 rbuffer_peek_uint16 rbuffer_peek_uint32 wbuffer_init wbuffer_init_extendable wbuffer_extend_capacity wbuffer_deinit wbuffer_skip wbuffer_write_uint8 wbuffer_write_uint16 wbuffer_write_uint32 wbuffer_write_float wbuffer_write_binary wbuffer_write_string wbuffer_has_room async_call async_call_init async_call_deinit asset_info_create asset_info_destroy asset_info_unref asset_info_ref asset_info_get_formatted_name tk_ostream_serial_create action_thread_create action_thread_create_with_queue action_thread_exec action_thread_set_on_idle action_thread_set_on_quit action_thread_destroy action_thread_pool_create action_thread_pool_exec action_thread_pool_destroy bsvg_init bsvg_to_svg svg_to_bsvg action_queue_create action_queue_recv action_queue_send action_queue_destroy guage_pointer_create guage_pointer_cast guage_pointer_set_angle guage_pointer_set_image guage_pointer_set_anchor lcd_mem_bgr565_create lcd_mem_bgr565_create_single_fb lcd_mem_bgr565_create_double_fb lcd_mem_bgr565_create_three_fb wheel_event_cast wheel_event_init view_create view_set_default_focused_child view_cast tab_control_create tab_control_cast tab_button_create tab_button_cast tab_button_set_value tab_button_set_icon tab_button_set_active_icon tab_button_set_load_ui tab_button_group_create tab_button_group_set_compact tab_button_group_set_scrollable tab_button_group_cast slider_create slider_cast slider_set_value slider_set_min slider_set_max slider_set_step slider_set_bar_size slider_set_vertical slider_set_value_internal row_create row_cast progress_bar_create progress_bar_cast progress_bar_set_value progress_bar_set_max progress_bar_set_vertical progress_bar_set_show_text progress_bar_get_percent pages_create pages_cast pages_set_active pages_set_active_by_name label_create label_set_length label_set_line_wrap label_set_word_wrap label_resize_to_content label_cast group_box_create group_box_cast grid_create grid_cast grid_item_create grid_item_cast edit_create edit_cast edit_get_int edit_get_double edit_set_int edit_set_double edit_set_text_limit edit_set_int_limit edit_set_float_limit edit_set_readonly edit_set_cancelable edit_set_auto_fix edit_set_select_none_when_focused edit_set_open_im_when_focused edit_set_close_im_when_blured edit_set_input_type edit_set_action_text edit_set_tips edit_set_tr_tips edit_set_keyboard edit_set_password_visible edit_set_focus edit_set_cursor edit_set_is_valid_char edit_set_is_valid_value edit_set_fix_value edit_set_inc_value edit_set_dec_value edit_set_pre_input dragger_create dragger_cast dragger_set_range digit_clock_create digit_clock_cast digit_clock_set_format dialog_title_create dialog_title_cast dialog_client_create dialog_client_cast combo_box_item_create combo_box_item_cast combo_box_item_set_checked combo_box_item_set_value lcd_mono_create lcd_mem_special_create lcd_mem_rgba8888_create lcd_mem_rgba8888_create_single_fb lcd_mem_rgba8888_create_double_fb lcd_mem_rgba8888_create_three_fb lcd_mem_rgb888_create lcd_mem_rgb888_create_single_fb lcd_mem_rgb888_create_double_fb lcd_mem_rgb888_create_three_fb lcd_mem_rgb565_create lcd_mem_rgb565_create_single_fb lcd_mem_rgb565_create_double_fb lcd_mem_rgb565_create_three_fb lcd_mem_bgra8888_create lcd_mem_bgra8888_create_single_fb lcd_mem_bgra8888_create_double_fb lcd_mem_bgra8888_create_three_fb lcd_mem_bgr888_create lcd_mem_bgr888_create_single_fb lcd_mem_bgr888_create_double_fb lcd_mem_bgr888_create_three_fb self_layouter_menu_create column_create column_cast color_tile_create color_tile_cast color_tile_set_bg_color color_tile_set_border_color color_tile_set_value event_source_manager_default_create self_layouter_default_create clip_view_create clip_view_cast check_button_create check_button_create_radio check_button_set_value check_button_get_checked_button check_button_cast children_layouter_default_create prop_change_event_cast prop_change_event_init progress_event_cast progress_event_init done_event_cast done_event_init error_event_cast error_event_init cmd_exec_event_cast cmd_exec_event_init input_method_sdl_create input_method_null_create input_method_default_create image_loader_stb stb_load_image font_loader_stb font_stb_create font_loader_ft font_loader_bitmap button_create button_cast button_set_repeat button_set_long_press_time button_set_enable_long_press time_clock_create time_clock_cast time_clock_set_hour time_clock_set_minute time_clock_set_second time_clock_set_hour_image time_clock_set_minute_image time_clock_set_second_image time_clock_set_bg_image time_clock_set_image time_clock_set_hour_anchor time_clock_set_minute_anchor time_clock_set_second_anchor text_selector_create text_selector_cast text_selector_reset_options text_selector_count_options text_selector_append_option text_selector_set_options text_selector_set_range_options text_selector_get_option text_selector_get_value text_selector_set_value text_selector_get_text text_selector_set_text text_selector_set_selected_index text_selector_set_visible_nr text_selector_set_localize_options text_selector_set_loop_options text_selector_set_yspeed_scale button_group_create button_group_cast app_bar_create app_bar_cast switch_create switch_set_value switch_cast orientation_event_cast orientation_event_init slide_view_create slide_view_cast slide_view_set_auto_play slide_view_set_active slide_view_set_vertical slide_view_set_anim_hint slide_view_set_loop slide_indicator_create slide_indicator_create_linear slide_indicator_create_arc slide_indicator_cast slide_indicator_set_value slide_indicator_set_max slide_indicator_set_default_paint slide_indicator_set_auto_hide slide_indicator_set_margin slide_indicator_set_spacing slide_indicator_set_size slide_indicator_set_anchor slide_indicator_set_indicated_target slide_menu_create slide_menu_cast slide_menu_set_value slide_menu_set_align_v slide_menu_set_min_scale scroll_view_create scroll_view_cast scroll_view_set_virtual_w scroll_view_set_virtual_h scroll_view_set_xslidable scroll_view_set_yslidable scroll_view_set_offset scroll_view_set_speed_scale scroll_view_scroll_to scroll_view_scroll_delta_to scroll_bar_create scroll_bar_cast scroll_bar_create_mobile scroll_bar_create_desktop scroll_bar_set_params scroll_bar_scroll_to scroll_bar_set_value scroll_bar_add_delta scroll_bar_scroll_delta scroll_bar_set_value_only scroll_bar_is_mobile list_view_create list_view_set_item_height list_view_set_default_item_height list_view_set_auto_hide_scroll_bar list_view_cast list_view_reinit list_view_h_create list_view_h_set_item_width list_view_h_set_spacing list_view_h_cast value_change_event_cast value_change_event_init pointer_event_cast pointer_event_init ui_xml_writer_init xml_ui_loader list_item_create list_item_cast children_layouter_list_view_create hscroll_label_create hscroll_label_set_lull hscroll_label_set_duration hscroll_label_set_only_focus hscroll_label_set_only_parent_focus hscroll_label_set_loop hscroll_label_set_yoyo hscroll_label_set_ellipses hscroll_label_set_xoffset hscroll_label_start hscroll_label_stop hscroll_label_cast default_ui_loader rich_text_create rich_text_set_text rich_text_set_yslidable rich_text_cast rich_text_view_create rich_text_view_cast progress_circle_create progress_circle_cast progress_circle_set_value progress_circle_set_max progress_circle_set_line_width progress_circle_set_start_angle progress_circle_set_unit progress_circle_set_line_cap progress_circle_set_show_text progress_circle_set_counter_clock_wise ui_builder_default mledit_create mledit_set_readonly mledit_set_cancelable mledit_set_focus mledit_set_wrap_word mledit_set_max_lines mledit_set_tips mledit_set_tr_tips mledit_set_keyboard mledit_set_cursor mledit_set_scroll_line mledit_set_open_im_when_focused mledit_set_close_im_when_blured mledit_cast line_number_create line_number_set_top_margin line_number_set_bottom_margin line_number_set_line_height line_number_set_yoffset line_number_cast lang_indicator_create lang_indicator_set_image lang_indicator_cast ui_binary_writer_init candidates_create candidates_cast candidates_set_pre candidates_set_select_by_num candidates_set_auto_hide candidates_set_button_style image_value_create image_value_set_image image_value_set_format image_value_set_click_add_delta image_value_set_value image_value_set_min image_value_set_max image_value_cast image_animation_create image_animation_set_loop image_animation_set_image image_animation_set_interval image_animation_set_delay image_animation_set_auto_play image_animation_set_sequence image_animation_set_range_sequence image_animation_play image_animation_stop image_animation_pause image_animation_next image_animation_set_format image_animation_set_unload_after_paint image_animation_cast image_animation_is_playing guage_create guage_cast guage_set_image guage_set_draw_type key_event_cast key_event_init paint_event_cast paint_event_init file_chooser_create file_chooser_set_init_dir file_chooser_set_filter file_chooser_cast file_chooser_choose_file_for_save file_chooser_choose_file_for_open file_chooser_choose_folder file_chooser_get_dir file_chooser_get_filename file_chooser_is_aborted file_chooser_destroy file_browser_view_create file_browser_view_cast file_browser_view_set_init_dir file_browser_view_set_filter file_browser_view_reload file_browser_view_set_ignore_hidden_files file_browser_view_set_sort_ascending file_browser_view_set_show_check_button file_browser_view_set_sort_by file_browser_view_get_selected_items file_browser_view_get_cwd file_browser_view_create_dir file_browser_view_create_file draggable_create draggable_cast draggable_set_top draggable_set_bottom draggable_set_left draggable_set_right draggable_set_vertical_only draggable_set_horizontal_only draggable_set_drag_window window_event_cast window_event_init pointer_event_rotate color_picker_create color_picker_set_color color_picker_cast color_component_create color_component_set_color color_component_set_hsv color_component_get_h color_component_get_s color_component_get_v color_component_cast multi_gesture_event_cast multi_gesture_event_init canvas_widget_create canvas_widget_cast image_base_set_image image_base_set_rotation image_base_set_scale image_base_set_anchor image_base_set_selected image_base_set_selectable image_base_set_clickable image_base_cast im_commit_event_init compressor_miniz_create window_manager window_manager_cast window_manager_set window_manager_get_top_main_window window_manager_get_top_window window_manager_get_prev_window window_manager_get_pointer_x window_manager_get_pointer_y window_manager_get_pointer_pressed window_manager_is_animating window_manager_open_window window_manager_paint window_manager_dispatch_input_event window_manager_set_show_fps window_manager_set_screen_saver_time window_manager_set_cursor window_manager_back window_manager_back_to_home window_manager_back_to window_manager_dispatch_native_window_event window_manager_begin_wait_pointer_cursor window_manager_end_wait_pointer_cursor window_manager_resize window_manager_close_all window_base_on_destroy window_base_on_event window_base_invalidate window_base_on_paint_begin window_base_on_paint_end window_base_on_paint_self window_base_get_prop window_base_set_prop window_base_create window_base_cast widget_factory widget_factory_set widget_factory_create widget_factory_register widget_factory_create_widget widget_factory_destroy style_const_create style_mutable_set_name style_mutable_set_int style_mutable_set_color style_mutable_set_str style_mutable_foreach style_mutable_get_value style_mutable_set_value style_mutable_copy style_mutable_reset style_mutable_cast style_mutable_create style_mutable_register combo_box_create combo_box_cast combo_box_set_open_window combo_box_reset_options combo_box_count_options combo_box_set_selected_index combo_box_set_localize_options combo_box_set_value combo_box_set_item_height combo_box_append_option combo_box_set_options combo_box_set_custom_open_popup combo_box_get_option combo_box_get_value combo_box_get_text system_info system_info_init system_info_deinit system_info_set_font_scale system_info_set_app_root system_info_set_default_font system_info_set_lcd_w system_info_set_lcd_h system_info_set_lcd_type system_info_set_lcd_orientation system_info_set_device_pixel_ratio system_info_fix_font_name system_info_create window_create window_create_default window_set_fullscreen window_open window_open_and_close window_close window_close_force window_cast image_fill image_clear image_copy image_rotate image_blend conf_ini_load conf_ini_save_as conf_json_load conf_json_save_as conf_obj_create conf_obj_get_doc conf_obj_save conf_obj_set_readonly conf_ubjson_load conf_ubjson_save_as timer_info_cast dialog_create dialog_create_simple dialog_cast dialog_get_title dialog_get_client dialog_open dialog_set_title dialog_modal dialog_quit dialog_is_quited dialog_is_modal dialog_toast dialog_info dialog_warn dialog_confirm gif_image_create gif_image_cast keyboard_create keyboard_close keyboard_cast mutable_image_create mutable_image_set_prepare_image mutable_image_set_create_image mutable_image_set_framebuffer mutable_image_cast mutable_image_init mutable_image_on_destroy mutable_image_on_paint_self tk_ostream_write tk_ostream_seek tk_ostream_write_len tk_ostream_write_byte tk_ostream_flush object_locker_create object_default_create object_default_clone object_default_unref object_default_clear_props object_default_find_prop object_compositor_create object_array_create object_array_clone object_array_unref object_array_clear_props svg_image_create svg_image_set_image svg_image_cast tk_istream_read tk_istream_seek tk_istream_tell tk_istream_eos tk_istream_wait_for_data tk_istream_flush tk_istream_read_len tk_istream_read_line tk_istream_read_line_str tk_iostream_get_istream tk_iostream_get_ostream tk_iostream_read tk_iostream_read_len tk_iostream_write tk_iostream_write_len idle_info_cast calibration_win_create calibration_win_set_on_done calibration_win_set_on_click calibration_win_cast event_source_get_fd event_source_dispatch event_source_set_tag event_source_check event_source_get_wakeup_time event_source_timer_create event_source_idle_create event_source_fd_create native_window_move native_window_resize native_window_minimize native_window_maximize native_window_restore native_window_center native_window_show_border native_window_set_fullscreen native_window_set_cursor native_window_get_canvas native_window_create native_window_invalidate system_bar_create system_bar_cast spin_box_create spin_box_cast popup_create popup_cast popup_set_close_when_click popup_set_close_when_click_outside popup_set_close_when_timeout overlay_create overlay_set_click_through overlay_cast image_create image_set_draw_type image_cast tk_istream_file_create tk_istream_tcp_create tk_ostream_tcp_create tk_iostream_udp_create_client tk_iostream_udp_create tk_ostream_udp_create tk_ostream_udp_set_target_with_host tk_ostream_udp_set_target_with_addr tk_iostream_tcp_create tk_iostream_mem_create tk_ostream_file_create tk_ostream_file_create_ex tk_istream_mem_create tk_ostream_mem_create tk_ostream_retry_create tk_ostream_retry_set_max_retry_times tk_ostream_retry_set_max_buffer_size tk_ostream_retry_clear_buffer tk_ostream_retry_set_discard_policy tk_istream_udp_create tk_istream_udp_set_target_with_host tk_istream_udp_set_target_with_addr tk_ostream_buffered_create tk_ostream_buffered_get_size tk_iostream_noisy_create tk_ostream_noisy_create tk_iostream_serial_create tk_iostream_serial_config tk_istream_serial_create tk_iostream_shdlc_create tk_istream_buffered_create tk_istream_shdlc_create combo_box_ex_create tk_ostream_shdlc_create