Base class for ItemEntry window renderer objects.  
 More...
 | 
| 
typedef std::pair< Property *, bool >  | PropertyEntry | 
|   | type used for entries in the PropertyList. 
  | 
|   | 
| 
typedef std::vector< PropertyEntry CEGUI_VECTOR_ALLOC(PropertyEntry)>  | PropertyList | 
|   | type to use for the property list. 
  | 
|   | 
| void  | registerProperty (Property *property, const bool ban_from_xml) | 
|   | Register a property class that will be properly managed by this window renderer.  More...
  | 
|   | 
| void  | registerProperty (Property *property) | 
|   | Register a property class that will be properly managed by this window renderer.  More...
  | 
|   | 
| 
virtual void  | onAttach () | 
|   | Handler called when this windowrenderer is attached to a window. 
  | 
|   | 
| 
virtual void  | onDetach () | 
|   | Handler called when this windowrenderer is detached from its window. 
  | 
|   | 
| 
virtual void  | onLookNFeelAssigned () | 
|   | Handler called when a Look'N'Feel is assigned to our window. 
  | 
|   | 
| 
virtual void  | onLookNFeelUnassigned () | 
|   | Handler called when a Look'N'Feel is removed/unassigned from our window. 
  | 
|   | 
| 
Window *  | d_window | 
|   | Pointer to the window this windowrenderer is assigned to. 
  | 
|   | 
| 
const String  | d_name | 
|   | Name of the factory type used to create this window renderer. 
  | 
|   | 
| 
const String  | d_class | 
|   | Name of the widget class that is the "minimum" requirement. 
  | 
|   | 
| 
PropertyList  | d_properties | 
|   | The list of properties that this windowrenderer will be handling. 
  | 
|   | 
Base class for ItemEntry window renderer objects. 
 
  
  
      
        
          | virtual float CEGUI::SliderWindowRenderer::getAdjustDirectionFromPoint  | 
          ( | 
          const Vector2f &  | 
          pt | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Given window location pt, return a value indicating what change should be made to the slider. 
- Parameters
 - 
  
    | pt | Point object describing a pixel position in window space. | 
  
   
- Returns
 
- -1 to indicate slider should be moved to a lower setting.
 
- 0 to indicate slider should not be moved.
 
- +1 to indicate slider should be moved to a higher setting. 
 
Implemented in CEGUI::FalagardSlider.
 
 
  
  
      
        
          | virtual float CEGUI::SliderWindowRenderer::getValueFromThumb  | 
          ( | 
          void  | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
return value that best represents current slider value given the current location of the thumb. 
- Returns
 - float value that, given the thumb widget position, best represents the current value for the slider. 
 
Implemented in CEGUI::FalagardSlider.