Public Member Functions

MyGUI::factory::BaseWidgetFactory< T > Class Template Reference

#include <MyGUI_IWidgetFactory.h>

Inheritance diagram for MyGUI::factory::BaseWidgetFactory< T >:

Public Member Functions

 BaseWidgetFactory ()
 ~BaseWidgetFactory ()
const std::string & getTypeName ()
WidgetPtr createWidget (WidgetStyle _style, const std::string &_skin, const IntCoord &_coord, Align _align, WidgetPtr _parent, ICroppedRectangle *_croppedParent, IWidgetCreator *_creator, const std::string &_name)
bool isFalseType (WidgetPtr _ptr, const std::string &_key)

Detailed Description

template<typename T>
class MyGUI::factory::BaseWidgetFactory< T >

Definition at line 53 of file MyGUI_IWidgetFactory.h.


Constructor & Destructor Documentation

template<typename T >
MyGUI::factory::BaseWidgetFactory< T >::BaseWidgetFactory (  )  [inline]

Definition at line 56 of file MyGUI_IWidgetFactory.h.

template<typename T >
MyGUI::factory::BaseWidgetFactory< T >::~BaseWidgetFactory (  )  [inline]

Definition at line 63 of file MyGUI_IWidgetFactory.h.


Member Function Documentation

template<typename T >
WidgetPtr MyGUI::factory::BaseWidgetFactory< T >::createWidget ( WidgetStyle  _style,
const std::string &  _skin,
const IntCoord _coord,
Align  _align,
WidgetPtr  _parent,
ICroppedRectangle _croppedParent,
IWidgetCreator _creator,
const std::string &  _name 
) [inline, virtual]

Implements MyGUI::IWidgetFactory.

Definition at line 75 of file MyGUI_IWidgetFactory.h.

template<typename T >
const std::string& MyGUI::factory::BaseWidgetFactory< T >::getTypeName (  )  [inline, virtual]

Implements MyGUI::IWidgetFactory.

Definition at line 70 of file MyGUI_IWidgetFactory.h.

template<typename T >
bool MyGUI::factory::BaseWidgetFactory< T >::isFalseType ( WidgetPtr  _ptr,
const std::string &  _key 
) [inline]

Definition at line 81 of file MyGUI_IWidgetFactory.h.


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