MyGUI  3.2.0
Public Member Functions
MyGUI::WidgetManager Class Reference

#include <MyGUI_WidgetManager.h>

+ Inheritance diagram for MyGUI::WidgetManager:

Public Member Functions

 WidgetManager ()
void initialise ()
void shutdown ()
WidgetcreateWidget (WidgetStyle _style, const std::string &_type, const std::string &_skin, const IntCoord &_coord, Widget *_parent, ICroppedRectangle *_cropeedParent, const std::string &_name)
void destroyWidget (Widget *_widget)
void destroyWidgets (const VectorWidgetPtr &_widgets)
void destroyWidgets (EnumeratorWidgetPtr _widgets)
void registerUnlinker (IUnlinkWidget *_unlink)
void unregisterUnlinker (IUnlinkWidget *_unlink)
void unlinkFromUnlinkers (Widget *_widget)
bool isFactoryExist (const std::string &_type)
void _deleteWidget (Widget *_widget)
void _deleteDelayWidgets ()

Detailed Description

Definition at line 35 of file MyGUI_WidgetManager.h.


Constructor & Destructor Documentation

Definition at line 59 of file MyGUI_WidgetManager.cpp.


Member Function Documentation

Definition at line 197 of file MyGUI_WidgetManager.cpp.

Definition at line 183 of file MyGUI_WidgetManager.cpp.

Widget * MyGUI::WidgetManager::createWidget ( WidgetStyle  _style,
const std::string &  _type,
const std::string &  _skin,
const IntCoord _coord,
Widget _parent,
ICroppedRectangle _cropeedParent,
const std::string &  _name 
)

Definition at line 118 of file MyGUI_WidgetManager.cpp.

Destroy _widget

Definition at line 132 of file MyGUI_WidgetManager.cpp.

Destroy vector of widgets

Definition at line 137 of file MyGUI_WidgetManager.cpp.

Destroy Enumerator of widgets

Definition at line 142 of file MyGUI_WidgetManager.cpp.

Definition at line 64 of file MyGUI_WidgetManager.cpp.

bool MyGUI::WidgetManager::isFactoryExist ( const std::string &  _type)

Check if factory with specified widget type exist

Definition at line 168 of file MyGUI_WidgetManager.cpp.

Register unlinker (call unlink if for any destroyed widget)

Definition at line 147 of file MyGUI_WidgetManager.cpp.

Definition at line 102 of file MyGUI_WidgetManager.cpp.

Unlink widget

Definition at line 160 of file MyGUI_WidgetManager.cpp.

Unregister unlinker (call unlink if for any destroyed widget)

Definition at line 153 of file MyGUI_WidgetManager.cpp.


The documentation for this class was generated from the following files: