Inheritance diagram for CEGUI::PropertySet:


Public Types | |
|
typedef ConstBaseIterator< PropertyRegistry > | PropertyIterator |
Public Member Functions | |
| PropertySet (void) | |
| Constructs a new PropertySet object. | |
| virtual | ~PropertySet (void) |
| Destructor for PropertySet objects. | |
| void | addProperty (Property *property) |
| Adds a new Property to the PropertySet. | |
| void | removeProperty (const String &name) |
| Removes a Property from the PropertySet. | |
| void | clearProperties (void) |
| Removes all Property objects from the PropertySet. | |
| bool | isPropertyPresent (const String &name) const |
| Checks to see if a Property with the given name is in the PropertySet. | |
| const String & | getPropertyHelp (const String &name) const |
| Return the help text for the specified Property. | |
| String | getProperty (const String &name) const |
| Gets the current value of the specified Property. | |
| void | setProperty (const String &name, const String &value) |
| Sets the current value of a Property. | |
| bool | isPropertyDefault (const String &name) const |
| Returns whether a Property is at it's default value. | |
| String | getPropertyDefault (const String &name) const |
| Returns the default value of a Property as a String. | |
| PropertyIterator | getIterator (void) const |
| Return a PropertySet::PropertyIterator object to iterate over the available Properties. | |
|
|
Adds a new Property to the PropertySet.
|
|
|
Removes all Property objects from the PropertySet.
|
|
|
Gets the current value of the specified Property.
|
|
|
Returns the default value of a Property as a String.
|
|
|
Return the help text for the specified Property.
|
|
|
Returns whether a Property is at it's default value.
|
|
|
Checks to see if a Property with the given name is in the PropertySet.
|
|
|
Removes a Property from the PropertySet.
|
|
||||||||||||
|
Sets the current value of a Property.
|
1.4.5