Crazy Eddie's GUI System  ${CEGUI_VERSION}
PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper Struct Reference
+ Inheritance diagram for PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper:
+ Collaboration diagram for PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper:

Public Member Functions

 PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper (CEGUI::PropertyDefinition< CEGUI::Size< float > > const &arg)
 
 PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper (::CEGUI::String const &name, ::CEGUI::String const &initialValue, ::CEGUI::String const &help, ::CEGUI::String const &origin, bool redrawOnWrite, bool layoutOnWrite, ::CEGUI::String const &fireEvent, ::CEGUI::String const &eventNamespace)
 
virtual ::CEGUI::Property * clone () const
 
::CEGUI::Property * default_clone () const
 
virtual ::CEGUI::Sizef getNative_impl (::CEGUI::PropertyReceiver const *receiver) const
 
virtual ::CEGUI::Sizef default_getNative_impl (::CEGUI::PropertyReceiver const *receiver) const
 
virtual void initialisePropertyReceiver (::CEGUI::PropertyReceiver *receiver) const
 
void default_initialisePropertyReceiver (::CEGUI::PropertyReceiver *receiver) const
 
virtual void setNative_impl (::CEGUI::PropertyReceiver *receiver, ::CEGUI::Sizef const &value)
 
virtual void default_setNative_impl (::CEGUI::PropertyReceiver *receiver, ::CEGUI::Sizef const &value)
 
void setWindowUserString (::CEGUI::Window *window, ::CEGUI::String const &value) const
 
void writeDefinitionXMLAdditionalAttributes (::CEGUI::XMLSerializer &xml_stream) const
 
virtual void writeDefinitionXMLElementType (::CEGUI::XMLSerializer &xml_stream) const
 
virtual void default_writeDefinitionXMLElementType (::CEGUI::XMLSerializer &xml_stream) const
 
virtual bool doesWriteXML () const
 Returns whether the property writes to XML streams.
 
bool default_doesWriteXML () const
 
virtual ::CEGUI::String get (::CEGUI::PropertyReceiver const *receiver) const
 
::CEGUI::String default_get (::CEGUI::PropertyReceiver const *receiver) const
 
virtual ::CEGUI::String getDefault (::CEGUI::PropertyReceiver const *receiver) const
 
::CEGUI::String default_getDefault (::CEGUI::PropertyReceiver const *receiver) const
 
virtual ::CEGUI::Sizef getNative (::CEGUI::PropertyReceiver const *receiver) const
 
::CEGUI::Sizef default_getNative (::CEGUI::PropertyReceiver const *receiver) const
 
virtual bool isDefault (::CEGUI::PropertyReceiver const *receiver) const
 
bool default_isDefault (::CEGUI::PropertyReceiver const *receiver) const
 
virtual bool isReadable () const
 Returns whether the property is readable. More...
 
bool default_isReadable () const
 
virtual bool isWritable () const
 Returns whether the property is writable. More...
 
bool default_isWritable () const
 
virtual void set (::CEGUI::PropertyReceiver *receiver, ::CEGUI::String const &value)
 
void default_set (::CEGUI::PropertyReceiver *receiver, ::CEGUI::String const &value)
 
virtual void setNative (::CEGUI::PropertyReceiver *receiver, ::CEGUI::Sizef const &value)
 
void default_setNative (::CEGUI::PropertyReceiver *receiver, ::CEGUI::Sizef const &value)
 
virtual void writeDefinitionXMLAttributes (::CEGUI::XMLSerializer &xml_stream) const
 
virtual void default_writeDefinitionXMLAttributes (::CEGUI::XMLSerializer &xml_stream) const
 
virtual void writeDefinitionXMLToStream (::CEGUI::XMLSerializer &xml_stream) const
 
void default_writeDefinitionXMLToStream (::CEGUI::XMLSerializer &xml_stream) const
 
virtual void writeXMLToStream (::CEGUI::PropertyReceiver const *receiver, ::CEGUI::XMLSerializer &xml_stream) const
 
void default_writeXMLToStream (::CEGUI::PropertyReceiver const *receiver, ::CEGUI::XMLSerializer &xml_stream) const
 
- Public Member Functions inherited from CEGUI::PropertyDefinition< CEGUI::Size< float > >
 PropertyDefinition (const String &name, const String &initialValue, const String &help, const String &origin, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
 PropertyDefinition (const String &name, const String &initialValue, const String &help, const String &origin, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
void initialisePropertyReceiver (PropertyReceiver *receiver) const
 function to allow initialisation of a PropertyReceiver.
 
void initialisePropertyReceiver (PropertyReceiver *receiver) const
 function to allow initialisation of a PropertyReceiver.
 
Property * clone () const
 
Property * clone () const
 
- Public Member Functions inherited from CEGUI::FalagardPropertyBase< CEGUI::Size< float > >
 FalagardPropertyBase (const String &name, const String &help, const String &initialValue, const String &origin, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
 FalagardPropertyBase (const String &name, const String &help, const String &initialValue, const String &origin, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
- Public Member Functions inherited from CEGUI::PropertyDefinitionBase
 PropertyDefinitionBase (const String &name, const String &help, const String &initialValue, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
const String & getPropertyName () const
 
void setPropertyName (const String &name)
 
const String & getInitialValue () const
 
void setInitialValue (const String &value)
 
const String & getHelpString () const
 
void setHelpString (const String &help)
 
bool isRedrawOnWrite () const
 
void setRedrawOnWrite (bool value)
 
bool isLayoutOnWrite () const
 
void setLayoutOnWrite (bool value)
 
const String & getEventFiredOnWrite () const
 
void setEventFiredOnWrite (const String &eventName)
 
const String & getEventNamespace () const
 
void setEventNamespace (const String &eventNamespace)
 
virtual void writeDefinitionXMLToStream (XMLSerializer &xml_stream) const
 Writes an xml representation of the PropertyDefinitionBase based object to out_stream. More...
 
 PropertyDefinitionBase (const String &name, const String &help, const String &initialValue, bool redrawOnWrite, bool layoutOnWrite, const String &fireEvent, const String &eventNamespace)
 
const String & getPropertyName () const
 
void setPropertyName (const String &name)
 
const String & getInitialValue () const
 
void setInitialValue (const String &value)
 
const String & getHelpString () const
 
void setHelpString (const String &help)
 
bool isRedrawOnWrite () const
 
void setRedrawOnWrite (bool value)
 
bool isLayoutOnWrite () const
 
void setLayoutOnWrite (bool value)
 
const String & getEventFiredOnWrite () const
 
void setEventFiredOnWrite (const String &eventName)
 
const String & getEventNamespace () const
 
void setEventNamespace (const String &eventNamespace)
 
virtual void writeDefinitionXMLToStream (XMLSerializer &xml_stream) const
 Writes an xml representation of the PropertyDefinitionBase based object to out_stream. More...
 
- Public Member Functions inherited from CEGUI::TypedProperty< CEGUI::Size< float > >
 TypedProperty (const String &name, const String &help, const String &origin="Unknown", typename Helper::pass_type defaultValue=CEGUI::Size< float >(), bool writesXML=true)
 
 TypedProperty (const String &name, const String &help, const String &origin="Unknown", typename Helper::pass_type defaultValue=CEGUI::Size< float >(), bool writesXML=true)
 
virtual String get (const PropertyReceiver *receiver) const
 
virtual String get (const PropertyReceiver *receiver) const
 
virtual void set (PropertyReceiver *receiver, const String &value)
 
virtual void set (PropertyReceiver *receiver, const String &value)
 
virtual void setNative (PropertyReceiver *receiver, typename Helper::pass_type value)
 native set method, sets the property given a native type More...
 
virtual void setNative (PropertyReceiver *receiver, typename Helper::pass_type value)
 native set method, sets the property given a native type More...
 
virtual Helper::safe_method_return_type getNative (const PropertyReceiver *receiver) const
 native get method, returns the native type by copy More...
 
virtual Helper::safe_method_return_type getNative (const PropertyReceiver *receiver) const
 native get method, returns the native type by copy More...
 
- Public Member Functions inherited from CEGUI::Property
 Property (const String &name, const String &help, const String &defaultValue="", bool writesXML=true, const String &dataType="Unknown", const String &origin="Unknown")
 Creates a new Property object. More...
 
virtual ~Property (void)
 Destructor for Property objects.
 
const String & getHelp (void) const
 Return a String that describes the purpose and usage of this Property. More...
 
const String & getName (void) const
 Return a the name of this Property. More...
 
const String & getDataType (void) const
 Return string data type of this Property. More...
 
const String & getOrigin (void) const
 Return string origin of this Property. More...
 
virtual bool isDefault (const PropertyReceiver *receiver) const
 Returns whether the property is at it's default value. More...
 
virtual String getDefault (const PropertyReceiver *receiver) const
 Returns the default value of the Property as a String. More...
 
virtual void writeXMLToStream (const PropertyReceiver *receiver, XMLSerializer &xml_stream) const
 Writes out an XML representation of this class to the given stream. More...
 
 Property (const String &name, const String &help, const String &defaultValue="", bool writesXML=true, const String &dataType="Unknown", const String &origin="Unknown")
 Creates a new Property object. More...
 
virtual ~Property (void)
 Destructor for Property objects.
 
const String & getHelp (void) const
 Return a String that describes the purpose and usage of this Property. More...
 
const String & getName (void) const
 Return a the name of this Property. More...
 
const String & getDataType (void) const
 Return string data type of this Property. More...
 
const String & getOrigin (void) const
 Return string origin of this Property. More...
 
virtual bool isDefault (const PropertyReceiver *receiver) const
 Returns whether the property is at it's default value. More...
 
virtual String getDefault (const PropertyReceiver *receiver) const
 Returns the default value of the Property as a String. More...
 
virtual void writeXMLToStream (const PropertyReceiver *receiver, XMLSerializer &xml_stream) const
 Writes out an XML representation of this class to the given stream. More...
 

Additional Inherited Members

- Public Types inherited from CEGUI::PropertyDefinition< CEGUI::Size< float > >
typedef TypedProperty< CEGUI::Size< float > >::Helper Helper
 
typedef TypedProperty< CEGUI::Size< float > >::Helper Helper
 
- Public Types inherited from CEGUI::FalagardPropertyBase< CEGUI::Size< float > >
typedef TypedProperty< CEGUI::Size< float > >::Helper Helper
 
typedef TypedProperty< CEGUI::Size< float > >::Helper Helper
 
- Public Types inherited from CEGUI::TypedProperty< CEGUI::Size< float > >
typedef PropertyHelper< CEGUI::Size< float > > Helper
 
typedef PropertyHelper< CEGUI::Size< float > > Helper
 
- Static Public Attributes inherited from CEGUI::PropertyDefinitionBase
static const String UserStringNameSuffix
 The PropertyDefinition's user string name suffix, which is appended to each #d_userStringName.
 
- Static Public Attributes inherited from CEGUI::Property
static const String XMLElementName
 
static const String NameXMLAttributeName
 
static const String ValueXMLAttributeName
 
- Protected Member Functions inherited from CEGUI::PropertyDefinition< CEGUI::Size< float > >
Helper::safe_method_return_type getNative_impl (const PropertyReceiver *receiver) const
 
Helper::safe_method_return_type getNative_impl (const PropertyReceiver *receiver) const
 
void setNative_impl (PropertyReceiver *receiver, typename Helper::pass_type value)
 
void setNative_impl (PropertyReceiver *receiver, typename Helper::pass_type value)
 
void setWindowUserString (Window *window, const String &value) const
 
void setWindowUserString (Window *window, const String &value) const
 
void writeDefinitionXMLElementType (XMLSerializer &xml_stream) const
 Write out the text of the XML element type. Note that you should not write the opening '<' character, nor any other information such as attributes in this function. More...
 
void writeDefinitionXMLElementType (XMLSerializer &xml_stream) const
 Write out the text of the XML element type. Note that you should not write the opening '<' character, nor any other information such as attributes in this function. More...
 
void writeDefinitionXMLAdditionalAttributes (XMLSerializer &xml_stream) const
 
void writeDefinitionXMLAdditionalAttributes (XMLSerializer &xml_stream) const
 
- Protected Member Functions inherited from CEGUI::PropertyDefinitionBase
virtual void writeDefinitionXMLAttributes (XMLSerializer &xml_stream) const
 Write out any xml attributes added in a sub-class. Note that you should not write the closing '/>' character sequence, nor any other information in this function. You should always call the base class implementation of this function when overriding. More...
 
virtual void writeDefinitionXMLAttributes (XMLSerializer &xml_stream) const
 Write out any xml attributes added in a sub-class. Note that you should not write the closing '/>' character sequence, nor any other information in this function. You should always call the base class implementation of this function when overriding. More...
 
- Protected Attributes inherited from CEGUI::PropertyDefinition< CEGUI::Size< float > >
String d_userStringName
 
- Protected Attributes inherited from CEGUI::PropertyDefinitionBase
String d_propertyName
 
String d_initialValue
 
String d_helpString
 
bool d_writeCausesRedraw
 
bool d_writeCausesLayout
 
String d_eventFiredOnWrite
 
String d_eventNamespace
 
- Protected Attributes inherited from CEGUI::Property
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.
 
String d_dataType
 Holds data type of this property.
 
String d_origin
 Holds origin of this property.
 

Member Function Documentation

◆ isReadable()

virtual bool PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper::isReadable ( ) const
inlinevirtual

Returns whether the property is readable.

Returns
  • true if the property is readable.
  • false if the property isn't readable.

Reimplemented from CEGUI::Property.

References CEGUI::Property::isReadable().

◆ isWritable()

virtual bool PropertyDefinition_less__CEGUI_scope_Size_less__float__greater___greater__wrapper::isWritable ( ) const
inlinevirtual