LIBRARY tkc EXPORTS event_cast event_create event_destroy event_init 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 rect_create rect_set rect_cast rect_destroy rect_scale rect_init rect_merge rect_contains rect_fix rect_intersect 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_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 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_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 action_thread_pool_create action_thread_pool_exec action_thread_pool_destroy action_thread_create action_thread_create_with_queue action_thread_exec action_thread_set_on_idle action_thread_set_on_quit action_thread_destroy asset_info_create asset_info_destroy asset_info_unref asset_info_ref asset_info_get_formatted_name async_call async_call_init async_call_deinit 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 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 color_parse 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 compressor_compress compressor_uncompress compressor_destroy tk_cond_var_create tk_cond_var_wait tk_cond_var_awake tk_cond_var_destroy tk_cond_create tk_cond_wait tk_cond_wait_timeout tk_cond_signal tk_cond_destroy 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 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 data_reader_read data_reader_get_size data_reader_destroy data_reader_read_all 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_writer_write data_writer_destroy date_time_create date_time_init date_time_set date_time_from_time 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 tk_dl_open tk_dl_sym tk_dl_close easing_get 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 eval_execute tk_expr_eval tk_expr_eval_str eval_default_hooks eval_result_to_string expr_value_init expr_value_clear expr_value_get_number expr_value_set_number expr_value_get_string expr_value_set_string 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 fs_dir_rewind fs_dir_read fs_dir_close 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 fscript_eval func_call_parser_init func_call_parser_parse func_call_parser_deinit func_call_parse 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 int_str_value int_str_name log_get_log_level log_set_log_level matrix_init matrix_identity matrix_invert matrix_set matrix_multiply matrix_translate matrix_scale matrix_rotate matrix_transform_point tk_alloc tk_calloc tk_realloc tk_free tk_mem_dump tk_mem_is_valid_addr tk_mutex_nest_create tk_mutex_nest_lock tk_mutex_nest_try_lock tk_mutex_nest_unlock tk_mutex_nest_destroy tk_mutex_create tk_mutex_lock tk_mutex_try_lock tk_mutex_unlock tk_mutex_destroy 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 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 get_time_ms64 get_time_us64 sleep_ms platform_prepare plugin_manager_create plugin_manager_refresh plugin_manager_reload plugin_manager_dump plugin_manager_exist plugin_manager_destroy qaction_create qaction_set_on_event qaction_exec qaction_notify qaction_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 rom_fopen rom_fopen_buff rom_ftell rom_feof rom_fseek rom_fread rom_fwrite rom_fclose tk_semaphore_create tk_semaphore_wait tk_semaphore_post tk_semaphore_destroy 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 socket_init socket_deinit socket_close socket_bind socket_wait_for_data socket_set_blocking socket_resolve tcp_listen tcp_accept tcp_connect udp_listen udp_connect tk_socketpair str_str_value str_str_name 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_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 time_now_s time_now_ms time_now_us 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 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 tk_utf8_from_utf16 tk_utf8_from_utf16_ex tk_utf8_to_utf16 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 waitable_action_queue_create waitable_action_queue_recv waitable_action_queue_send waitable_action_queue_destroy waitable_ring_buffer_create waitable_ring_buffer_read waitable_ring_buffer_write waitable_ring_buffer_destroy 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 wcs_chr wcs_cpy wcs_cmp wcs_len wcs_dup ubjson_parse ubjson_to_object ubjson_dump 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 tk_ostream_serial_create 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 conf_doc_load_ini conf_doc_save_ini 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 conf_doc_load_ubjson conf_doc_save_ubjson event_source_manager_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 event_source_fd_create event_source_idle_create event_source_timer_create event_source_get_fd event_source_dispatch event_source_set_tag event_source_check event_source_get_wakeup_time idle_info_cast tk_iostream_get_istream tk_iostream_get_ostream tk_iostream_read tk_iostream_read_len tk_iostream_write tk_iostream_write_len 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 object_array_create object_array_clone object_array_unref object_array_clear_props object_compositor_create object_default_create object_default_clone object_default_unref object_default_clear_props object_default_find_prop object_locker_create tk_ostream_write tk_ostream_seek tk_ostream_write_len tk_ostream_write_byte tk_ostream_flush timer_info_cast 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 tk_istream_buffered_create tk_ostream_buffered_create tk_ostream_buffered_get_size tk_istream_file_create tk_ostream_file_create tk_iostream_tcp_create tk_iostream_udp_create_client tk_iostream_udp_create tk_istream_tcp_create tk_istream_udp_create tk_istream_udp_set_target_with_host tk_istream_udp_set_target_with_addr tk_ostream_tcp_create tk_ostream_udp_create tk_ostream_udp_set_target_with_host tk_ostream_udp_set_target_with_addr tk_iostream_mem_create 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_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_shdlc_create tk_ostream_shdlc_create