#include <iviewfactory.h>
|
| | ViewFactoryDelegate (IViewFactory *orig) |
| |
| CView * | createView (const UIAttributes &attributes, const IUIDescription *description) const override |
| |
| bool | applyAttributeValues (CView *view, const UIAttributes &attributes, const IUIDescription *desc) const override |
| |
| bool | applyCustomViewAttributeValues (CView *customView, IdStringPtr baseViewName, const UIAttributes &attributes, const IUIDescription *desc) const override |
| |
| bool | getAttributeValue (CView *view, const std::string &attributeName, std::string &stringValue, const IUIDescription *desc) const override |
| |
| bool | viewIsTypeOf (CView *view, const std::string &typeName) const override |
| |
| bool | getAttributeNamesForView (CView *view, StringList &attributeNames) const override |
| |
| IViewCreator::AttrType | getAttributeType (CView *view, const std::string &attributeName) const override |
| |
| void | collectRegisteredViewNames (StringPtrList &viewNames, IdStringPtr baseClassNameFilter) const override |
| |
| bool | getAttributesForView (CView *view, const IUIDescription *desc, UIAttributes &attr) const override |
| |
| bool | getPossibleAttributeListValues (CView *view, const std::string &attributeName, StringPtrList &values) const override |
| |
| bool | getAttributeValueRange (CView *view, const std::string &attributeName, double &minValue, double &maxValue) const override |
| |
| ViewAndDisplayNameList | collectRegisteredViewAndDisplayNames (IdStringPtr baseClassNameFilter) const override |
| |
| UTF8StringPtr | getViewDisplayName (CView *view) const override |
| |
| virtual | ~IViewFactory () noexcept=default |
| |
| virtual | ~IViewFactoryEditingSupport () noexcept=default |
| |
◆ ViewFactoryDelegate()
◆ applyAttributeValues()
◆ applyCustomViewAttributeValues()
◆ collectRegisteredViewAndDisplayNames()
◆ collectRegisteredViewNames()
◆ createView()
◆ getAttributeNamesForView()
| bool getAttributeNamesForView |
( |
CView * | view, |
|
|
StringList & | attributeNames ) const |
|
inlineoverridevirtual |
◆ getAttributesForView()
◆ getAttributeType()
◆ getAttributeValue()
| bool getAttributeValue |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
std::string & | stringValue, |
|
|
const IUIDescription * | desc ) const |
|
inlineoverridevirtual |
◆ getAttributeValueRange()
| bool getAttributeValueRange |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
double & | minValue, |
|
|
double & | maxValue ) const |
|
inlineoverridevirtual |
◆ getPossibleAttributeListValues()
| bool getPossibleAttributeListValues |
( |
CView * | view, |
|
|
const std::string & | attributeName, |
|
|
StringPtrList & | values ) const |
|
inlineoverridevirtual |
◆ getViewDisplayName()
◆ getViewFactory()
◆ getViewFactoryEditingSupport()
◆ viewIsTypeOf()
| bool viewIsTypeOf |
( |
CView * | view, |
|
|
const std::string & | typeName ) const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: