|
| 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