class ui.EnumProperty
class EnumProperty: ui.Property { // properties variant_t bindable autoget property m_value; size_t bindable autoget property m_currentIndex; string_t const bindable property m_currentText; // events event m_onChanged(); // construction construct(string_t name); destruct(); // methods void setOptions( ui.EnumPropertyOption const* optionArray, size_t count ); size_t addOption( string_t text, variant_t value = null ); void clear(); };
Inherited Members
public: // fields ui.Property* readonly m_parent; // properties string_t autoget property m_name; string_t autoget property m_toolTip; string_t autoget property m_valueToolTip; bool autoget property m_isEnabled; // methods void addChildProperty( ui.Property* prop, ui.Property* beforeProp = null ); void removeChildProperty(ui.Property* prop);