template struct EE::UI::UIBindingGroup::RawEntry¶
template <typename T> struct RawEntry: public EE::UI::UIBindingGroup::Entry { // fields std::unique_ptr<UIDataBind<T>> binding; T baseline; // construction RawEntry(std::unique_ptr<UIDataBind<T>> binding, UIBindingGroup* group); // methods bool isValid() const; bool isDirty() const; UIWidget* widget() const; void appendWidgets(Widgets& widgets) const; const UIValueValidationResult& validation() const; void markClean(); void reset(); };