#include <PropertyParser.h>

Public Member Functions | |
| virtual bool | ParseValue (Property &property, const String &value, const ParameterMap ¶meters) const =0 |
| virtual void | Release ()=0 |
| Called when the parser is released. This should free all dynamic memory used by the parser. | |
| virtual bool Rocket::Core::PropertyParser::ParseValue | ( | Property & | property, | |
| const String & | value, | |||
| const ParameterMap & | parameters | |||
| ) | const [pure virtual] |
Called to parse a RCSS declaration.
| [out] | property | The property to set the parsed value on. |
| [in] | value | The raw value defined for this property. |
| [in] | parameters | The list of parameters defined for this property. |
Implemented in Rocket::Core::PropertyParserColour, Rocket::Core::PropertyParserKeyword, Rocket::Core::PropertyParserNumber, and Rocket::Core::PropertyParserString.