#include <MyGUI_LayoutManager.h>
Public Member Functions | |
| LayoutManager () | |
| ~LayoutManager () | |
| void | initialise () |
| void | shutdown () |
| VectorWidgetPtr & | load (const std::string &_file) |
| void | _load (xml::ElementPtr _node, const std::string &_file, Version _version) |
| VectorWidgetPtr & | loadLayout (const std::string &_file, const std::string &_prefix="", WidgetPtr _parent=nullptr) |
| void | unloadLayout (VectorWidgetPtr &_widgets) |
Static Public Member Functions | |
| static LayoutManager & | getInstance () |
| static LayoutManager * | getInstancePtr () |
Definition at line 35 of file MyGUI_LayoutManager.h.
| MyGUI::LayoutManager::LayoutManager | ( | ) |
Definition at line 38 of file MyGUI_LayoutManager.cpp.
| MyGUI::LayoutManager::~LayoutManager | ( | ) |
Definition at line 38 of file MyGUI_LayoutManager.cpp.
| void MyGUI::LayoutManager::_load | ( | xml::ElementPtr | _node, | |
| const std::string & | _file, | |||
| Version | _version | |||
| ) |
Definition at line 71 of file MyGUI_LayoutManager.cpp.
| LayoutManager & MyGUI::LayoutManager::getInstance | ( | ) | [static] |
Definition at line 38 of file MyGUI_LayoutManager.cpp.
| LayoutManager * MyGUI::LayoutManager::getInstancePtr | ( | ) | [static] |
Definition at line 38 of file MyGUI_LayoutManager.cpp.
| void MyGUI::LayoutManager::initialise | ( | ) |
Definition at line 40 of file MyGUI_LayoutManager.cpp.
| VectorWidgetPtr & MyGUI::LayoutManager::load | ( | const std::string & | _file | ) |
Load layout file
| _file | name of layout | |
| _group | MyGUI resource group where _file is |
Definition at line 64 of file MyGUI_LayoutManager.cpp.
| VectorWidgetPtr & MyGUI::LayoutManager::loadLayout | ( | const std::string & | _file, | |
| const std::string & | _prefix = "", |
|||
| WidgetPtr | _parent = nullptr | |||
| ) |
Load layout file
| _file | name of layout | |
| _prefix | will be added to all loaded widgets names | |
| _parent | widget to load on | |
| _group | MyGUI resource group where _file is |
Definition at line 79 of file MyGUI_LayoutManager.cpp.
| void MyGUI::LayoutManager::shutdown | ( | ) |
Definition at line 53 of file MyGUI_LayoutManager.cpp.
| void MyGUI::LayoutManager::unloadLayout | ( | VectorWidgetPtr & | _widgets | ) |
Unload layout file
Definition at line 92 of file MyGUI_LayoutManager.cpp.
1.6.1