#include <iviewfactory.h>
|
| virtual | ~IViewFactory () noexcept=default |
| |
| virtual CView * | createView (const UIAttributes &attributes, const IUIDescription *description) const =0 |
| |
| virtual bool | applyAttributeValues (CView *view, const UIAttributes &attributes, const IUIDescription *desc) const =0 |
| |
| virtual bool | applyCustomViewAttributeValues (CView *customView, IdStringPtr baseViewName, const UIAttributes &attributes, const IUIDescription *desc) const =0 |
| |
| virtual bool | getAttributeValue (CView *view, const std::string &attributeName, std::string &stringValue, const IUIDescription *desc) const =0 |
| |
| virtual bool | viewIsTypeOf (CView *view, const std::string &typeName) const =0 |
| |
◆ ~IViewFactory()
◆ applyAttributeValues()
◆ applyCustomViewAttributeValues()
◆ createView()
◆ getAttributeValue()
| virtual bool getAttributeValue |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
std::string & | stringValue, |
|
|
const IUIDescription * | desc ) const |
|
pure virtual |
◆ getViewName()
◆ viewIsTypeOf()
| virtual bool viewIsTypeOf |
( |
CView * | view, |
|
|
const std::string & | typeName ) const |
|
pure virtual |
The documentation for this class was generated from the following files:
- iviewfactory.h
- uiviewfactory.cpp