|
Jamba C++ API 7.5.0
|
This is the complete list of members for CustomViewAdapter< TView >::Creator, including all inherited members.
| apply(CView *view, const UIAttributes &attributes, const IUIDescription *description) const override | TCustomViewCreator< CustomViewAdapter > | inline |
| ByRefAttribute typedef | TCustomViewCreator< CustomViewAdapter > | private |
| ByValAttribute typedef | TCustomViewCreator< CustomViewAdapter > | private |
| create(const UIAttributes &attributes, const IUIDescription *description) const override | TCustomViewCreator< CustomViewAdapter > | inline |
| Creator(char const *iViewName=nullptr, char const *iDisplayName=nullptr) | CustomViewAdapter< TView >::Creator | inlineexplicit |
| fAttributes | TCustomViewCreator< CustomViewAdapter > | private |
| fBaseViewName | TCustomViewCreator< CustomViewAdapter > | private |
| fDisplayName | TCustomViewCreator< CustomViewAdapter > | private |
| fViewName | TCustomViewCreator< CustomViewAdapter > | private |
| getAttributeNames(std::list< std::string > &attributeNames) const override | TCustomViewCreator< CustomViewAdapter > | inline |
| getAttributeType(const std::string &attributeName) const override | TCustomViewCreator< CustomViewAdapter > | inline |
| getBaseViewName() const override | TCustomViewCreator< CustomViewAdapter > | inline |
| getDisplayName() const override | TCustomViewCreator< CustomViewAdapter > | inline |
| getViewName() const override | TCustomViewCreator< CustomViewAdapter > | inline |
| registerAttribute(std::shared_ptr< ViewAttribute > iAttribute) | TCustomViewCreator< CustomViewAdapter > | inlineprivate |
| registerAttribute(std::string const &iName, typename TViewAttribute::Getter iGetter, typename TViewAttribute::Setter iSetter, Args &&...iArgs) | TCustomViewCreator< CustomViewAdapter > | inlineprivate |
| registerAttributes(TCustomViewCreator< XView > const &iOther) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerBitmapAttribute(std::string const &iName, typename BitmapAttribute::Getter iGetter, typename BitmapAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerBooleanAttribute(std::string const &iName, typename BooleanAttribute::Getter iGetter, typename BooleanAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerColorAttribute(std::string const &iName, typename ColorAttribute::Getter iGetter, typename ColorAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerDoubleAttribute(std::string const &iName, typename FloatAttribute< double >::Getter iGetter, typename FloatAttribute< double >::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerFloatAttribute(std::string const &iName, typename FloatAttribute< float >::Getter iGetter, typename FloatAttribute< float >::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerFontAttribute(std::string const &iName, typename FontAttribute::Getter iGetter, typename FontAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerGradientAttribute(std::string const &iName, typename GradientAttribute::Getter iGetter, typename GradientAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerIntAttribute(std::string const &iName, typename IntegerAttribute< int32_t >::Getter iGetter, typename IntegerAttribute< int32_t >::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerIntegerAttribute(std::string const &iName, typename IntegerAttribute< TInt >::Getter iGetter, typename IntegerAttribute< TInt >::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerListAttribute(std::string const &iName, typename ListAttribute< T >::Getter iGetter, typename ListAttribute< T >::Setter iSetter, AttrValInitList< T > const &iAttributeValues) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerMarginAttribute(std::string const &iName, typename MarginAttribute::Getter iGetter, typename MarginAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerRangeAttribute(std::string const &iName, typename RangeAttribute::Getter iGetter, typename RangeAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerTagAttribute(std::string const &iName, typename TagAttribute::Getter iGetter, typename TagAttribute::Setter iSetter) | TCustomViewCreator< CustomViewAdapter > | inline |
| registerVectorStringAttribute(std::string const &iName, typename VectorStringAttribute::Getter iGetter, typename VectorStringAttribute::Setter iSetter, char iDelimiter=',', bool iSkipEmptyEntries=false) | TCustomViewCreator< CustomViewAdapter > | inline |
| TCustomViewCreator(char const *iViewName=nullptr, char const *iDisplayName=nullptr, char const *iBaseViewName=VSTGUI::UIViewCreator::kCView) | TCustomViewCreator< CustomViewAdapter > | inlineexplicit |
| ~TCustomViewCreator() override | TCustomViewCreator< CustomViewAdapter > | inline |