Hasty Badger
Small UI library (a branch of Turbo Badger)
|
TBWidgetFactory creates a widget from a TBNode. More...
#include <tb_widgets_reader.h>
Public Member Functions | |
TBWidgetFactory (const char *name, TBValue::TYPE s) | |
virtual TBWidget * | Create (INFLATE_INFO *info)=0 |
Create and return the new widget or nullptr on out of memory. More... | |
void | Register () |
Public Member Functions inherited from tb::TBLinkOf< TBWidgetFactory > | |
TBWidgetFactory * | GetPrev () const |
TBWidgetFactory * | GetNext () const |
Public Member Functions inherited from tb::TBLink | |
bool | IsInList () const |
Return true if the link is currently added to a list. More... | |
Public Attributes | |
const char * | name |
TBValue::TYPE | sync_type |
TBWidgetFactory * | next_registered_wf |
Public Attributes inherited from tb::TBLink | |
TBLink * | prev |
TBLink * | next |
TBLinkList * | linklist |
TBWidgetFactory creates a widget from a TBNode.
|
pure virtual |
Create and return the new widget or nullptr on out of memory.