Class that contains a collection of Property objects.  
 More...
Inherits CEGUI::PropertyReceiver.
Inherited by CEGUI::Font, CEGUI::Window, and CEGUI::XMLParser.
Class that contains a collection of Property objects. 
 
      
        
          | void CEGUI::PropertySet::addProperty  | 
          ( | 
          Property *  | 
          property | ) | 
           | 
        
      
 
 
      
        
          | void CEGUI::PropertySet::clearProperties  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | String CEGUI::PropertySet::getProperty  | 
          ( | 
          const String &  | 
          name | ) | 
           const | 
        
      
 
Gets the current value of the specified Property. 
- Parameters
 - 
  
    | name | String containing the name of the Property who's value is to be returned. | 
  
   
- Returns
 - String object containing a textual representation of the requested Property.
 
- Exceptions
 - 
  
  
 
 
 
      
        
          | String CEGUI::PropertySet::getPropertyDefault  | 
          ( | 
          const String &  | 
          name | ) | 
           const | 
        
      
 
Returns the default value of a Property as a String. 
- Parameters
 - 
  
    | name | String containing the name of the Property who's default string is to be returned. | 
  
   
- Returns
 - String object containing a textual representation of the default value for this property. 
 
 
 
      
        
          | const String& CEGUI::PropertySet::getPropertyHelp  | 
          ( | 
          const String &  | 
          name | ) | 
           const | 
        
      
 
Return the help text for the specified Property. 
- Parameters
 - 
  
    | name | String holding the name of the Property who's help text is to be returned. | 
  
   
- Returns
 - String object containing the help text for the Property name.
 
- Exceptions
 - 
  
  
 
 
 
      
        
          | bool CEGUI::PropertySet::isPropertyDefault  | 
          ( | 
          const String &  | 
          name | ) | 
           const | 
        
      
 
Returns whether a Property is at it's default value. 
- Parameters
 - 
  
    | name | String containing the name of the Property who's default state is to be tested. | 
  
   
- Returns
 
- true if the property has it's default value.
 
- false if the property has been modified from it's default value. 
 
 
 
      
        
          | bool CEGUI::PropertySet::isPropertyPresent  | 
          ( | 
          const String &  | 
          name | ) | 
           const | 
        
      
 
 
      
        
          | void CEGUI::PropertySet::removeProperty  | 
          ( | 
          const String &  | 
          name | ) | 
           | 
        
      
 
 
      
        
          | void CEGUI::PropertySet::setProperty  | 
          ( | 
          const String &  | 
          name,  | 
        
        
           | 
           | 
          const String &  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Sets the current value of a Property. 
- Parameters
 - 
  
    | name | String containing the name of the Property who's value is to be set. | 
    | value | String containing a textual representation of the new value for the Property | 
  
   
- Returns
 - Nothing
 
- Exceptions
 -