|
| | AnimKnobCreator () |
| |
| IdStringPtr | getViewName () const override |
| |
| IdStringPtr | getBaseViewName () const override |
| |
| UTF8StringPtr | getDisplayName () const override |
| |
| CView * | create (const UIAttributes &attributes, const IUIDescription *description) const override |
| |
| bool | apply (CView *view, const UIAttributes &attributes, const IUIDescription *description) const override |
| |
| bool | getAttributeNames (StringList &attributeNames) const override |
| |
| AttrType | getAttributeType (const string &attributeName) const override |
| |
| bool | getAttributeValue (CView *view, const string &attributeName, string &stringValue, const IUIDescription *desc) const override |
| |
| bool | apply (CView *view, const UIAttributes &attributes, const IUIDescription *description) const override |
| |
| bool | getAttributeNames (StringList &attributeNames) const override |
| |
| AttrType | getAttributeType (const string &attributeName) const override |
| |
| bool | getAttributeValue (CView *view, const string &attributeName, string &stringValue, const IUIDescription *desc) const override |
| |
| bool | getPossibleListValues (const string &attributeName, ConstStringPtrList &values) const override |
| |
| bool | getAttributeValueRange (const string &attributeName, double &minValue, double &maxValue) const override |
| |
| virtual | ~IViewCreator () noexcept=default |
| |
|
| enum | AttrType {
kUnknownType,
kBooleanType,
kIntegerType,
kFloatType,
kStringType,
kColorType,
kFontType,
kBitmapType,
kPointType,
kRectType,
kTagType,
kListType,
kGradientType
} |
| |
| using | string = std::string |
| |
| using | StringList = std::list< string > |
| |
| using | ConstStringPtrList = std::list< const string * > |
| |
| bool getAttributeNames |
( |
StringList & |
attributeNames | ) |
const |
|
overridevirtual |
| auto getAttributeType |
( |
const string & |
attributeName | ) |
const |
|
overridevirtual |
The documentation for this struct was generated from the following files:
- animknobcreator.h
- animknobcreator.cpp