Jamba C++ API 7.5.0
Loading...
Searching...
No Matches
CustomView::Creator Member List

This is the complete list of members for CustomView::Creator, including all inherited members.

apply(CView *view, const UIAttributes &attributes, const IUIDescription *description) const overrideTCustomViewCreator< CustomView >inline
ByRefAttribute typedefTCustomViewCreator< CustomView >private
ByValAttribute typedefTCustomViewCreator< CustomView >private
create(const UIAttributes &attributes, const IUIDescription *description) const overrideTCustomViewCreator< CustomView >inline
Creator(char const *iViewName=nullptr, char const *iDisplayName=nullptr)CustomView::Creatorinlineexplicit
fAttributesTCustomViewCreator< CustomView >private
fBaseViewNameTCustomViewCreator< CustomView >private
fDisplayNameTCustomViewCreator< CustomView >private
fViewNameTCustomViewCreator< CustomView >private
getAttributeNames(std::list< std::string > &attributeNames) const overrideTCustomViewCreator< CustomView >inline
getAttributeType(const std::string &attributeName) const overrideTCustomViewCreator< CustomView >inline
getBaseViewName() const overrideTCustomViewCreator< CustomView >inline
getDisplayName() const overrideTCustomViewCreator< CustomView >inline
getViewName() const overrideTCustomViewCreator< CustomView >inline
registerAttribute(std::shared_ptr< ViewAttribute > iAttribute)TCustomViewCreator< CustomView >inlineprivate
registerAttributes(TCustomViewCreator< XView > const &iOther)TCustomViewCreator< CustomView >inline
registerBitmapAttribute(std::string const &iName, typename BitmapAttribute::Getter iGetter, typename BitmapAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerBooleanAttribute(std::string const &iName, typename BooleanAttribute::Getter iGetter, typename BooleanAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerColorAttribute(std::string const &iName, typename ColorAttribute::Getter iGetter, typename ColorAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerDoubleAttribute(std::string const &iName, typename FloatAttribute< double >::Getter iGetter, typename FloatAttribute< double >::Setter iSetter)TCustomViewCreator< CustomView >inline
registerFloatAttribute(std::string const &iName, typename FloatAttribute< float >::Getter iGetter, typename FloatAttribute< float >::Setter iSetter)TCustomViewCreator< CustomView >inline
registerFontAttribute(std::string const &iName, typename FontAttribute::Getter iGetter, typename FontAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerGradientAttribute(std::string const &iName, typename GradientAttribute::Getter iGetter, typename GradientAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerIntAttribute(std::string const &iName, typename IntegerAttribute< int32_t >::Getter iGetter, typename IntegerAttribute< int32_t >::Setter iSetter)TCustomViewCreator< CustomView >inline
registerIntegerAttribute(std::string const &iName, typename IntegerAttribute< TInt >::Getter iGetter, typename IntegerAttribute< TInt >::Setter iSetter)TCustomViewCreator< CustomView >inline
registerListAttribute(std::string const &iName, typename ListAttribute< T >::Getter iGetter, typename ListAttribute< T >::Setter iSetter, AttrValInitList< T > const &iAttributeValues)TCustomViewCreator< CustomView >inline
registerMarginAttribute(std::string const &iName, typename MarginAttribute::Getter iGetter, typename MarginAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerRangeAttribute(std::string const &iName, typename RangeAttribute::Getter iGetter, typename RangeAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerTagAttribute(std::string const &iName, typename TagAttribute::Getter iGetter, typename TagAttribute::Setter iSetter)TCustomViewCreator< CustomView >inline
registerVectorStringAttribute(std::string const &iName, typename VectorStringAttribute::Getter iGetter, typename VectorStringAttribute::Setter iSetter, char iDelimiter=',', bool iSkipEmptyEntries=false)TCustomViewCreator< CustomView >inline
~TCustomViewCreator() overrideTCustomViewCreator< CustomView >inline