27#ifndef _CEGUIFalPropertyInitialiser_h_
28#define _CEGUIFalPropertyInitialiser_h_
30#include "../PropertySet.h"
Definition MemoryAllocatedObject.h:110
Class that holds information about a property and it's required initial value.
Definition PropertyInitialiser.h:42
void setInitialiserValue(const String &value)
Sets the value string to be set on the property targetted by this PropertyInitialiser.
void writeXMLToStream(XMLSerializer &xml_stream) const
Writes an xml representation of this PropertyInitialiser to out_stream.
const String & getInitialiserValue() const
Return the value string to be set on the property targetted by this PropertyInitialiser.
PropertyInitialiser(const String &property, const String &value)
Constructor.
void apply(PropertySet &target) const
Apply this property initialiser to the specified target CEGUI::PropertySet object.
void setTargetPropertyName(const String &name)
Sets the name of the property targetted by this PropertyInitialiser.
const String & getTargetPropertyName() const
Return the name of the property targetted by this PropertyInitialiser.
Interface providing introspection capabilities.
Definition PropertySet.h:108
String class used within the GUI system.
Definition String.h:64
base class for properties able to do native set/get
Definition TypedProperty.h:50
Class used to create XML Document.
Definition XMLSerializer.h:87
Main namespace for Crazy Eddie's GUI Library.
Definition arch_overview.dox:1