27 #ifndef _CEGUIFalFrameComponent_h_
28 #define _CEGUIFalFrameComponent_h_
30 #include "CEGUI/falagard/ComponentBase.h"
31 #include "CEGUI/XMLSerializer.h"
32 #include "CEGUI/falagard/FormattingSetting.h"
35 # pragma warning(push)
36 # pragma warning(disable : 4251)
115 void setLeftEdgeFormattingPropertySource(
const String& property_name);
122 void setRightEdgeFormattingPropertySource(
const String& property_name);
129 void setTopEdgeFormattingPropertySource(
const String& property_name);
136 void setBottomEdgeFormattingPropertySource(
const String& property_name);
143 void setBackgroundVerticalFormattingPropertySource(
const String& property_name);
150 void setBackgroundHorizontalFormattingPropertySource(
const String& property_name);
353 return d_specified == rhs.d_specified &&
354 d_image == rhs.d_image &&
355 d_propertyName == rhs.d_propertyName;
364 const Image* d_image;
369 void render_impl(
Window& srcWindow,
Rectf& destRect,
371 const Rectf* clipper,
bool clipToDisplay)
const;
377 const Rectf* clipper,
bool clipToDisplay)
const;
392 #if defined(_MSC_VER)
393 # pragma warning(pop)