ui/common/types.h

changeset 431
bb7da585debc
parent 395
b8277deb75b8
--- a/ui/common/types.h	Sun May 23 09:44:43 2021 +0200
+++ b/ui/common/types.h	Sat Jan 04 16:38:48 2025 +0100
@@ -42,12 +42,14 @@
 void uic_text_copy(UiText *from, UiText *to);
 void uic_range_copy(UiRange *from, UiRange *to);
 void uic_list_copy(UiList *from, UiList *to);
+void uic_generic_copy(UiGeneric *from, UiGeneric *to);
 
 void uic_int_save(UiInteger *i);
 void uic_double_save(UiDouble *d);
 void uic_string_save(UiString *s);
 void uic_text_save(UiText *t);
 void uic_range_save(UiRange *r);
+void uic_generic_save(UiGeneric *g);
 
 void uic_int_unbind(UiInteger *i);
 void uic_double_unbind(UiDouble *d);
@@ -55,7 +57,10 @@
 void uic_text_unbind(UiText *t);
 void uic_range_unbind(UiRange *r);
 void uic_list_unbind(UiList *l);
-    
+void uic_generic_unbind(UiGeneric *g);
+
+void uic_list_register_observer_destructor(UiContext *ctx, UiList *list, UiObserver *observer);
+  
 #ifdef	__cplusplus
 }
 #endif

mercurial