27 const std::string&
getName()
const;
29 auto begin()
noexcept ->
typename std::vector<UIProperty>::iterator;
30 auto begin()
const noexcept ->
typename std::vector<UIProperty>::const_iterator;
31 auto end()
noexcept ->
typename std::vector<UIProperty>::iterator;
32 auto end()
const noexcept ->
typename std::vector<UIProperty>::const_iterator;
36 std::vector<UIProperty> m_properties;
47 return m_properties.begin();
53 return m_properties.begin();
59 return m_properties.end();
65 return m_properties.end();
Definition UIPropertyGroup.h:13
const std::string & getName() const
Definition UIPropertyGroup.h:39
UIPropertyGroup(std::string groupName)
Definition UIPropertyGroup.cpp:8
UIPropertyGroup & addProperty(UIProperty property, bool shouldPrepend=false)
Definition UIPropertyGroup.cpp:13
auto begin() noexcept -> typename std::vector< UIProperty >::iterator
Definition UIPropertyGroup.h:44
UIProperty * findProperty(std::string_view fieldName)
Find a property in group by its unique name. Properties in the same group should have unique field na...
Definition UIPropertyGroup.cpp:47
UIPropertyGroup & addProperties(const UIPropertyGroup &properties, bool shouldPrepend=false)
Definition UIPropertyGroup.cpp:27
auto end() noexcept -> typename std::vector< UIProperty >::iterator
Definition UIPropertyGroup.h:56
Definition UIProperty.h:12
Definition ph_editor.h:10
Definition TWeakHandle.h:113