#include <CEGUIComboboxProperties.h>
Inheritance diagram for CEGUI::ComboboxProperties::ValidationString:
Public Member Functions | |
ValidationString () | |
String | get (const PropertyReceiver *receiver) const |
Return the current value of the Property as a String. | |
void | set (PropertyReceiver *receiver, const String &value) |
Sets the value of the property. | |
const String & | getHelp (void) const |
Return a String that describes the purpose and usage of this Property. | |
const String & | getName (void) const |
Return a the name of this Property. | |
virtual bool | isDefault (const PropertyReceiver *receiver) const |
Returns whether the property is at it's default value. | |
virtual String | getDefault (const PropertyReceiver *receiver) const |
Returns the default value of the Property as a String. | |
Protected Attributes | |
String | d_name |
String that stores the Property name. | |
String | d_help |
String that stores the Property help text. | |
String | d_default |
String that stores the Property default value string. |
Definition at line 80 of file CEGUIComboboxProperties.h.
|
Definition at line 83 of file CEGUIComboboxProperties.h. |
|
Return the current value of the Property as a String.
Implements CEGUI::Property. Definition at line 50 of file CEGUIComboboxProperties.cpp. |
|
Returns the default value of the Property as a String.
Reimplemented in CEGUI::WindowProperties::AbsoluteMaxSize, CEGUI::TabControlProperties::TabHeight, CEGUI::TabControlProperties::AbsoluteTabHeight, CEGUI::TabControlProperties::TabTextPadding, and CEGUI::TabControlProperties::RelativeTabTextPadding. Definition at line 61 of file CEGUIProperty.cpp. |
|
Return a String that describes the purpose and usage of this Property.
Definition at line 95 of file CEGUIProperty.h. Referenced by CEGUI::PropertySet::getPropertyHelp(). |
|
Return a the name of this Property.
Definition at line 105 of file CEGUIProperty.h. Referenced by CEGUI::PropertySet::addProperty(). |
|
Returns whether the property is at it's default value.
Reimplemented in CEGUI::WindowProperties::AbsoluteMaxSize, CEGUI::TabControlProperties::TabHeight, CEGUI::TabControlProperties::AbsoluteTabHeight, CEGUI::TabControlProperties::TabTextPadding, and CEGUI::TabControlProperties::RelativeTabTextPadding. Definition at line 53 of file CEGUIProperty.cpp. References CEGUI::Property::get(). |
|
Sets the value of the property.
Implements CEGUI::Property. Definition at line 56 of file CEGUIComboboxProperties.cpp. |
|
String that stores the Property default value string.
Definition at line 168 of file CEGUIProperty.h. |
|
String that stores the Property help text.
Definition at line 167 of file CEGUIProperty.h. |
|
String that stores the Property name.
Definition at line 166 of file CEGUIProperty.h. |