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.