30 #ifndef _CEGUIWindowRenderer_h_
31 #define _CEGUIWindowRenderer_h_
33 #include "CEGUIWindow.h"
34 #include "CEGUIProperty.h"
39 # pragma warning(push)
40 # pragma warning(disable : 4251)
87 virtual void render() = 0;
118 virtual Rect getUnclippedInnerRect()
const;
155 void registerProperty(
Property* property,
const bool ban_from_xml);
166 void registerProperty(
Property* property);
172 virtual void onAttach();
178 virtual void onDetach();
258 #if defined(_MSC_VER)
259 # pragma warning(pop)
262 #endif // _CEGUIWindowRenderer_h_