#include <MyGUI_ControllerManager.h>
Definition at line 20 of file MyGUI_ControllerManager.h.
◆ ControllerManager()
MyGUI::ControllerManager::ControllerManager |
( |
| ) |
|
◆ addItem()
Add controller over widget. If specified widget already have controller with same type previous controller removed.
- Parameters
-
- Note
- _item will be deleted automatically at end of controller lifetime (if not removed by removeItem(Widget* _widget) before)
Definition at line 78 of file MyGUI_ControllerManager.cpp.
◆ createItem()
ControllerItem * MyGUI::ControllerManager::createItem |
( |
const std::string & |
_type | ) |
|
Create controller.
- Parameters
-
_type | Controller type name. Should be on of internal controllers or registered by user. |
Definition at line 72 of file MyGUI_ControllerManager.cpp.
◆ getCategoryName()
const std::string & MyGUI::ControllerManager::getCategoryName |
( |
| ) |
const |
◆ getClassTypeName()
static const char * MyGUI::ControllerManager::getClassTypeName |
( |
| ) |
|
|
static |
◆ getInstance()
◆ getInstancePtr()
◆ initialise()
void MyGUI::ControllerManager::initialise |
( |
| ) |
|
◆ removeItem()
void MyGUI::ControllerManager::removeItem |
( |
Widget * |
_widget | ) |
|
Stop and remove all controllers over specified widget.
- Parameters
-
_widget | Pointer to widget for removing control from. |
Definition at line 105 of file MyGUI_ControllerManager.cpp.
◆ shutdown()
void MyGUI::ControllerManager::shutdown |
( |
| ) |
|
The documentation for this class was generated from the following files: