#include <CEGUIWindowProperties.h>
Inheritance diagram for CEGUI::WindowProperties::RestoreOldCapture:
Public Member Functions | |
RestoreOldCapture () | |
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. | |
void | writeXMLToStream (const PropertyReceiver *receiver, OutStream &out_stream) const |
Writes out an XML representation of this class to the given stream. | |
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. | |
bool | d_writeXML |
Specifies whether writeXMLToStream should do anything for this property. |
This property offers access to the restore old capture setting for the window. This setting is of generally limited use, it is primary purpose is for certain operations required for compound widgets.
Definition at line 483 of file CEGUIWindowProperties.h.
|
Definition at line 486 of file CEGUIWindowProperties.h. |
|
Return the current value of the Property as a String.
Implements CEGUI::Property. Definition at line 364 of file CEGUIWindowProperties.cpp. References CEGUI::PropertyHelper::boolToString(). |
|
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 43 of file CEGUIProperty.cpp. References CEGUI::Property::d_default. |
|
Return a String that describes the purpose and usage of this Property.
Definition at line 100 of file CEGUIProperty.h. |
|
Return a the name of this Property.
Definition at line 110 of file CEGUIProperty.h. Referenced by CEGUI::PropertySet::addProperty(), CEGUI::Falagard_xmlHandler::elementStart(), and CEGUI::MultiColumnListProperties::RowCount::set(). |
|
Returns whether the property is at it's default value.
Reimplemented in CEGUI::WindowProperties::AbsoluteMaxSize, CEGUI::WindowProperties::Font, CEGUI::WindowProperties::MouseCursorImage, CEGUI::WindowProperties::Disabled, CEGUI::WindowProperties::Visible, CEGUI::TabControlProperties::TabHeight, CEGUI::TabControlProperties::AbsoluteTabHeight, CEGUI::TabControlProperties::TabTextPadding, and CEGUI::TabControlProperties::RelativeTabTextPadding. Definition at line 35 of file CEGUIProperty.cpp. References CEGUI::Property::d_default, and CEGUI::Property::get(). |
|
Sets the value of the property.
Implements CEGUI::Property. Definition at line 370 of file CEGUIWindowProperties.cpp. References CEGUI::PropertyHelper::stringToBool(). |
|
Writes out an XML representation of this class to the given stream.
Definition at line 48 of file CEGUIProperty.cpp. References CEGUI::String::c_str(), CEGUI::Property::d_name, CEGUI::Property::d_writeXML, and CEGUI::Property::get(). |
|
String that stores the Property default value string.
Definition at line 184 of file CEGUIProperty.h. Referenced by CEGUI::Property::getDefault(), CEGUI::Property::isDefault(), and CEGUI::PropertyDefinition::writeXMLToStream(). |
|
String that stores the Property help text.
Definition at line 183 of file CEGUIProperty.h. |
|
String that stores the Property name.
Definition at line 182 of file CEGUIProperty.h. Referenced by CEGUI::Property::writeXMLToStream(), and CEGUI::PropertyDefinition::writeXMLToStream(). |
|
Specifies whether writeXMLToStream should do anything for this property.
Definition at line 185 of file CEGUIProperty.h. Referenced by CEGUI::Property::writeXMLToStream(). |