| 148 void uic_unbind_var(UiVar *var); |
148 void uic_unbind_var(UiVar *var); |
| 149 const char *uic_type2str(UiVarType type); |
149 const char *uic_type2str(UiVarType type); |
| 150 |
150 |
| 151 void uic_reg_var(UiContext *ctx, const char *name, UiVarType type, void *value); |
151 void uic_reg_var(UiContext *ctx, const char *name, UiVarType type, void *value); |
| 152 |
152 |
| |
153 void uic_widget_set_visibility_states(UiContext *ctx, UIWIDGET widget, const int *states); |
| 153 size_t uic_state_array_size(const int *states); |
154 size_t uic_state_array_size(const int *states); |
| 154 void uic_check_state_widgets(UiContext *ctx); |
155 void uic_check_state_widgets(UiContext *ctx); |
| 155 void uic_add_state_widget(UiContext *ctx, void *widget, ui_enablefunc enable, CxList *states); |
156 void uic_add_state_widget(UiContext *ctx, void *widget, ui_enablefunc enable, CxList *states); |
| 156 void uic_add_state_widget_i(UiContext *ctx, void *widget, ui_enablefunc enable, const int *states, size_t numstates); |
157 void uic_add_state_widget_i(UiContext *ctx, void *widget, ui_enablefunc enable, const int *states, size_t numstates); |
| 157 void uic_remove_state_widget(UiContext *ctx, void *widget); |
158 void uic_remove_state_widget(UiContext *ctx, void *widget); |