22 #ifndef __MYGUI_RESOURCE_LAYOUT_H__
23 #define __MYGUI_RESOURCE_LAYOUT_H__
41 ResourceLayout(xml::
ElementPtr _node, const std::
string& _file);
51 Widget* createWidget(const
WidgetInfo& _widgetInfo, const std::
string& _prefix = "",
Widget* _parent =
nullptr,
bool _template = false);
55 WidgetInfo parseWidget(xml::ElementEnumerator& _widget);
63 #endif // __MYGUI_RESOURCE_LAYOUT_H__
#define MYGUI_RTTI_DERIVED(DerivedType)
std::vector< Widget * > VectorWidgetPtr
std::vector< WidgetInfo > VectorWidgetInfo