struct EE::UI::UIValueBinding::State¶
struct State { // fields ObservableValue<T>::WeakHandle value; UIWidget* widget { nullptr }; const PropertyDefinition* property { nullptr }; Converter converter; UIValueValidationState validation; bool synchronizing { false }; ObservableValue<T>::Connection valueConnection; EventConnectionList widgetConnections; // methods bool applyToWidget(const T& newValue); };