Allows combo boxes, popups, and flyouts to store more data than simply strings and indices.
More...
|
| PopupEntry () |
| Constructs an empty PopupEntry object.
|
|
| PopupEntry (const PopupEntry &e_) |
| Constructs a new PopupEntry object from an existing PopupEntry object (copy constructor)
|
|
| PopupEntry (const std::string &id_, const std::string &value_, void *userData_, const bool enabled_) |
| Constructs a PopupEntry object with some custom data.
|
|
virtual | ~PopupEntry () |
| Destructs a PopupEntry object.
|
|
virtual PopupEntry & | operator= (const PopupEntry &rhs_) |
| Assigns one PopupEntry object to another.
|
|
virtual bool | editable () const |
| Gets the editability of the entry (whether the user can edit it inline)
|
|
virtual void | setEditable (const bool editable_) |
| Sets the editability of the entry (whether the user can edit it inline)
|
|
virtual bool | operator== (const PopupEntry &rhs_) const |
| Tests whether a given PopupEntry object is the same as another.
|
|
virtual bool | operator!= (const PopupEntry &rhs_) const |
| Tests whether a given PopupEntry object is not the same as another.
|
|
| ListEntry () |
| Constructs an empty ListEntry object.
|
|
| ListEntry (const ListEntry &e_) |
| Constructs a new ListEntry object from an existing ListEntry object (copy constructor)
|
|
| ListEntry (const std::string &id_, const std::string &value_, void *userData_, const bool enabled_, const bool editable_) |
| Constructs a ListEntry object with some custom data.
|
|
virtual | ~ListEntry () |
| Destructs a ListEntry object.
|
|
virtual ListEntry & | operator= (const ListEntry &rhs_) |
| Assigns one ListEntry object to another.
|
|
virtual bool | isEmpty () const |
| Gets whether the target ListEntry object is empty (constructed with the default ctor)
|
|
virtual std::string | entryID () const |
| Gets the ID string of an entry.
|
|
virtual void | setEntryID (const std::string &id_) |
| Sets the ID string of an entry.
|
|
virtual std::string | value () const |
| Gets the string value of an entry (what the user sees in the popup/list/etc.)
|
|
virtual void | setValue (const std::string &value_) |
| Sets the string value of an entry (what the user sees in the popup/list/etc.)
|
|
virtual bool | enabled () const |
| Gets whether the entry should be enabled (selectable by the user in the popup/list/etc.)
|
|
virtual void | setEnabled (const bool enabled_) |
| Sets whether the entry should be enabled (selectable by the user in the popup/list/etc.)
|
|
virtual bool | editable () const |
| Gets the editability of the entry (whether the user can edit it inline)
|
|
virtual void | setEditable (const bool editable_) |
| Sets the editability of the entry (whether the user can edit it inline)
|
|
virtual void *const | userData () const |
| Gets the custom data of an entry.
|
|
virtual void | setUserData (void *data_) |
| Sets the custom data of an entry.
|
|
virtual bool | operator== (const ListEntry &rhs_) const |
| Tests whether a given ListEntry object is the same as another.
|
|
virtual bool | operator!= (const ListEntry &rhs_) const |
| Tests whether a given ListEntry object is not the same as another.
|
|
Allows combo boxes, popups, and flyouts to store more data than simply strings and indices.