39 void initialise(
const std::string&
_core =
"MyGUI_Core.xml");
41#ifndef MYGUI_DONT_USE_OBSOLETE
42 MYGUI_OBSOLETE(
" is deprecated, use : void Gui::initialise(const std::string& _core) and set log filename in Platform")
114 template <
typename T>
118 if (
nullptr ==
widget)
return nullptr;
125 template <
typename T>
135 void destroyAllChildWidget();
143 void frameEvent(
float _time);
164 void _destroyAllChildWidget();
#define MYGUI_OBSOLETE(text)
#define MYGUI_SINGLETON_DECLARATION(ClassName)
Manager of dynamic libraries.
T * createWidgetReal(const std::string &_skin, const FloatCoord &_coord, Align _align, const std::string &_layer, const std::string &_name="")
T * createWidget(const std::string &_skin, int _left, int _top, int _width, int _height, Align _align, const std::string &_layer, const std::string &_name="")
T * createWidgetReal(const std::string &_skin, float _left, float _top, float _width, float _height, Align _align, const std::string &_layer, const std::string &_name="")
T * findWidget(const std::string &_name, bool _throw=true)
T * createWidget(const std::string &_skin, const IntCoord &_coord, Align _align, const std::string &_layer, const std::string &_name="")
T * findWidget(const std::string &_name, const std::string &_prefix, bool _throw=true)
EventHandle_FrameEventDelegate eventFrameStart
Plugin manager. Load/unload and register plugins.
std::vector< Widget * > VectorWidgetPtr
delegates::CMultiDelegate1< float > EventHandle_FrameEventDelegate