#include <iviewfactory.h>
|
| virtual | ~IViewFactoryEditingSupport () noexcept=default |
| |
| virtual bool | getAttributeNamesForView (CView *view, StringList &attributeNames) const =0 |
| |
| virtual IViewCreator::AttrType | getAttributeType (CView *view, const std::string &attributeName) const =0 |
| |
| virtual void | collectRegisteredViewNames (StringPtrList &viewNames, IdStringPtr baseClassNameFilter=nullptr) const =0 |
| |
| virtual bool | getAttributesForView (CView *view, const IUIDescription *desc, UIAttributes &attr) const =0 |
| |
| virtual bool | getPossibleAttributeListValues (CView *view, const std::string &attributeName, StringPtrList &values) const =0 |
| |
| virtual bool | getAttributeValueRange (CView *view, const std::string &attributeName, double &minValue, double &maxValue) const =0 |
| |
| virtual ViewAndDisplayNameList | collectRegisteredViewAndDisplayNames (IdStringPtr baseClassNameFilter=nullptr) const =0 |
| |
| virtual UTF8StringPtr | getViewDisplayName (CView *view) const =0 |
| |
◆ StringList
◆ StringPtrList
◆ ViewAndDisplayNameList
◆ ~IViewFactoryEditingSupport()
◆ collectRegisteredViewAndDisplayNames()
◆ collectRegisteredViewNames()
◆ getAttributeNamesForView()
| virtual bool getAttributeNamesForView |
( |
CView * | view, |
|
|
StringList & | attributeNames ) const |
|
pure virtual |
◆ getAttributesForView()
◆ getAttributeType()
◆ getAttributeValueRange()
| virtual bool getAttributeValueRange |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
double & | minValue, |
|
|
double & | maxValue ) const |
|
pure virtual |
◆ getPossibleAttributeListValues()
| virtual bool getPossibleAttributeListValues |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
StringPtrList & | values ) const |
|
pure virtual |
◆ getViewDisplayName()
The documentation for this class was generated from the following file: