# lib_ui function library

Dependencies: install_sfo.tpa, lib_eff.tpa, lib_evaluate.tpa, lib_general.tpa, lib_internal.tpa, lib_itm.tpa, lib_list.tpa, lib_macro.tpa, lib_patch.tpa, lib_spl.tpa, lib_table.tpa, lib_text.tpa, lib_tools.tpa

## Description

## Public Functions

UI_add_function(function:s)=() patch

UI_add_string(tra_entry:i, string_id:s, string:s)=() action

UI_alter_object(object:s, object_type:s, object_name_field:s="name", patch:s)=() patch

UI_analyze_object(object:s, object_type:s, object_name_field:s="name", patch:s)=(patch_output:a) patch

UI_get_coordinates()=(patch_output:a) patch

UI_insert_into_object(object:s, object_type:s, object_name_field:s="name", insert:s)=() patch

UI_patch_object_master(object:s, object_type:s, object_name_field:s="name", patch:s, type:s, insert_data:s)=(object_data:s, patch_output:a) patch

UI_replace_object(object:s, object_type:s, object_name_field:s="name", replace:s)=() patch

UI_return_object(object:s, object_type:s, object_name_field:s="name", patch:s)=(object_data:s) patch