SMTK  @SMTK_VERSION@
Simulation Modeling Tool Kit
smtk::attribute::CustomItemDefinition< ItemType > Member List

This is the complete list of members for smtk::attribute::CustomItemDefinition< ItemType >, including all inherited members.

addTag(const Tag &tag)smtk::attribute::ItemDefinition
advanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
applyAdvanceLevels(const unsigned int &readLevelFromParent, const unsigned int &writeLevelFromParent) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotectedvirtual
applyCategories(const smtk::attribute::Categories::Stack &inheritedFromParent, smtk::attribute::Categories &inheritedToParent) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotectedvirtual
briefDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
buildItem(Attribute *owningAttribute, int itemPosition) const override (defined in smtk::attribute::CustomItemDefinition< ItemType >)smtk::attribute::CustomItemDefinition< ItemType >inlinevirtual
buildItem(Item *owningItem, int position, int subGroupPosition) const override (defined in smtk::attribute::CustomItemDefinition< ItemType >)smtk::attribute::CustomItemDefinition< ItemType >inlinevirtual
categories() constsmtk::attribute::ItemDefinitioninline
categoryInheritanceMode() constsmtk::attribute::ItemDefinitioninline
copyTo(ItemDefinitionPtr def) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
createCopy(smtk::attribute::ItemDefinition::CopyInfo &info) const =0 (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionpure virtual
CustomItemBaseDefinition(const std::string &myName) (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinitioninline
CustomItemDefinition(const std::string &myName) (defined in smtk::attribute::CustomItemDefinition< ItemType >)smtk::attribute::CustomItemDefinition< ItemType >inline
detailedDescription() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
hasLocalAdvanceLevelInfo(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isEnabledByDefault() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
isOkToInherit() constsmtk::attribute::ItemDefinition
isOptional() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
ItemDefinition(const std::string &myname) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
label() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
localAdvanceLevel(int mode=0) const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
localCategories()smtk::attribute::ItemDefinitioninline
localCategories() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
m_advanceLevel (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_briefDescription (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_categories (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_combinationMode (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_detailedDescription (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_hasLocalAdvanceLevelInfo (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_isEnabledByDefault (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_isOptional (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_label (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_localAdvanceLevel (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_localCategories (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_tags (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
m_version (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionprotected
name() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
operator<<(const nlohmann::json &json)=0 (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinitionpure virtual
operator<<(const pugi::xml_node &node)=0 (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinitionpure virtual
operator>>(nlohmann::json &json) const =0 (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinitionpure virtual
operator>>(pugi::xml_node &node) const =0 (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinitionpure virtual
Ptr typedef (defined in smtk::attribute::CustomItemDefinition< ItemType >)smtk::attribute::CustomItemDefinition< ItemType >
removeTag(const std::string &name)smtk::attribute::ItemDefinition
setBriefDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setCategoryInheritanceMode(Categories::CombinationMode mode)smtk::attribute::ItemDefinitioninline
setDetailedDescription(const std::string &text) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setIsEnabledByDefault(bool isEnabledByDefaultValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setIsOkToInherit(bool isOkToInheritValue)smtk::attribute::ItemDefinition
setIsOptional(bool isOptionalValue) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setLabel(const std::string &newLabel) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
setLocalAdvanceLevel(int mode, unsigned int level) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
setLocalAdvanceLevel(unsigned int level) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
setLocalCategories(const smtk::attribute::Categories::Set &catSet)smtk::attribute::ItemDefinitioninline
setVersion(int myVersion) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
smtkTypeMacro(CustomItemBaseDefinition) (defined in smtk::attribute::CustomItemBaseDefinition)smtk::attribute::CustomItemBaseDefinition
smtkTypeMacroBase(smtk::attribute::ItemDefinition) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
tag(const std::string &name) constsmtk::attribute::ItemDefinition
tag(const std::string &name)smtk::attribute::ItemDefinition
tags() constsmtk::attribute::ItemDefinitioninline
type() const override (defined in smtk::attribute::CustomItemDefinition< ItemType >)smtk::attribute::CustomItemDefinition< ItemType >inlinevirtual
unsetLocalAdvanceLevel(int mode=0) (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinition
version() const (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitioninline
~ItemDefinition() (defined in smtk::attribute::ItemDefinition)smtk::attribute::ItemDefinitionvirtual