27 #ifndef _CEGUIFalSectionSpecification_h_ 
   28 #define _CEGUIFalSectionSpecification_h_ 
   30 #include "../Window.h" 
   31 #include "../ColourRect.h" 
   82                              const String& controlPropertySource,
 
   83                              const String& controlPropertyValue,
 
   84                              const String& controlPropertyWidget);
 
  118                              const String& controlPropertySource,
 
  119                              const String& controlPropertyValue,
 
  120                              const String& controlPropertyWidget,
 
  133         void render(
Window& srcWindow, 
const ColourRect* modcols = 0, 
const Rectf* clipper = 0, 
bool clipToDisplay = 
false) 
const;
 
  148         void render(
Window& srcWindow, 
const Rectf& baseRect, 
const ColourRect* modcols = 0, 
const Rectf* clipper = 0, 
bool clipToDisplay = 
false) 
const;
 
  157         const String& getOwnerWidgetLookFeel() 
const;
 
  169         void setOwnerWidgetLookFeel(
const String& owner);
 
  178         const String& getSectionName() 
const;
 
  189         void setSectionName(
const String& name);
 
  211         void setOverrideColours(
const ColourRect& cols);
 
  221         bool isUsingOverrideColours() 
const;
 
  234         void setUsingOverrideColours(
bool setting = 
true);
 
  242         const String& getOverrideColoursPropertySource() 
const;
 
  254         void setOverrideColoursPropertySource(
const String& property);
 
  264         const String& getRenderControlPropertySource() 
const;
 
  277         void setRenderControlPropertySource(
const String& property);
 
  290         const String& getRenderControlValue() 
const;
 
  303         void setRenderControlValue(
const String& value);
 
  319         const String& getRenderControlWidget() 
const;
 
  335         void setRenderControlWidget(
const String& widget);
 
  366         bool shouldBeDrawn(
const Window& wnd) 
const;
 
  372         bool            d_usingColourOverride;  
 
  373         String          d_colourPropertyName;   
 
  374         String d_renderControlProperty;
 
  377         String d_renderControlValue;
 
  379         String d_renderControlWidget;
 
  386 #endif  // end of guard _CEGUIFalSectionSpecification_h_ 
Definition: MemoryAllocatedObject.h:109
 
Main namespace for Crazy Eddie's GUI Library. 
Definition: arch_overview.dox:1
 
Class that holds details of colours for the four corners of a rectangle. 
Definition: ColourRect.h:43
 
Class that represents a simple 'link' to an ImagerySection. 
Definition: SectionSpecification.h:47
 
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: Window.h:149
 
Class used to create XML Document. 
Definition: XMLSerializer.h:85
 
String class used within the GUI system. 
Definition: String.h:62