30 #ifndef _CEGUIGroupBox_h_
31 #define _CEGUIGroupBox_h_
33 #include "../CEGUIBase.h"
34 #include "../CEGUIWindowFactory.h"
35 #include "CEGUIClippedContainer.h"
40 # pragma warning(push)
41 # pragma warning(disable : 4251)
65 static const String WidgetTypeName;
67 static const String ContentPaneNameSuffix;
92 bool drawAroundWidget(
const String& name);
106 if (class_name==
"GroupBox")
return true;
117 Window * getContentPane()
const;
125 virtual void addChild_impl(
Window* wnd);
131 virtual void removeChild_impl(
Window* wnd);
139 #if defined(_MSC_VER)
140 # pragma warning(pop)
143 #endif // end of guard _CEGUIGroupBox_h_
virtual bool testClassName_impl(const String &class_name) const
Return whether this window was inherited from the given class name at some point in the inheritance h...
Definition: CEGUIWindow.h:3928
Base class for standard GroupBox widget.
Definition: CEGUIGroupBox.h:53
virtual bool testClassName_impl(const String &class_name) const
Return whether this window was inherited from the given class name at some point in the inheritance h...
Definition: CEGUIGroupBox.h:104
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: CEGUIWindow.h:138
static const String EventNamespace
Namespace for global events.
Definition: CEGUIGroupBox.h:58
String class used within the GUI system.
Definition: CEGUIString.h:57