OpenWalnut  1.5.0dev
WPropertyList< T > Member List

This is the complete list of members for WPropertyList< T >, including all inherited members.

addArbitraryProperty(WPropertyBase::SPtr prop)WPropertyGroupBaseprotected
autoHideEmpty() constWPropertyGroupBase
clone()WPropertyList< T >inlinevirtual
ConstSPtr typedefWPropertyList< T >
existsProperty(std::string name)WPropertyGroupBasevirtual
findProperty(std::string name) constWPropertyGroupBasevirtual
findProperty(const WPropertyGroupBase *const props, std::string name) constWPropertyGroupBaseprotectedvirtual
getAsString()WPropertyList< T >inlinevirtual
getDescription() constWPropertyBase
getName() constWPropertyBase
getProperties() constWPropertyGroupBasevirtual
getProperty(std::string name)WPropertyGroupBasevirtual
getPurpose() constWPropertyBasevirtual
getReadTicket() constWPropertyGroupBasevirtual
getType() constWPropertyList< T >inlinevirtual
getUpdateCondition() constWPropertyBasevirtual
isHidden() constWPropertyBase
m_autoHideEmptyWPropertyGroupBaseprivate
m_descriptionWPropertyBaseprotected
m_hiddenWPropertyBaseprotected
m_nameWPropertyBaseprotected
m_propertiesWPropertyGroupBaseprotected
m_purposeWPropertyBaseprotected
m_typeWPropertyBaseprotected
m_updateConditionWPropertyBaseprotected
PropertyChangeNotifierType typedefWPropertyBase
PropertyChangeSignalType typedefWPropertyBaseprotected
PropertyConstIterator typedefWPropertyGroupBase
PropertyContainerType typedefWPropertyGroupBase
PropertyIterator typedefWPropertyGroupBase
PropertySharedContainerType typedefWPropertyGroupBase
PropertyStringVisitor typedefWPropertyGroupBase
propNamePredicate(std::shared_ptr< WPropertyBase > prop1, std::shared_ptr< WPropertyBase > prop2) constWPropertyGroupBaseprotected
separatorWPropertyGroupBasestatic
set(std::shared_ptr< WPropertyBase > value)WPropertyList< T >inlinevirtual
WPropertyGroupBase::set(const T &value)WPropertyBase
WPropertyGroupBase::set(std::shared_ptr< WPropertyBase > value, bool recommendedOnly=false)=0WPropertyBasepure virtual
setAsString(std::string value)WPropertyList< T >virtual
setAutoHideEmpty(bool autoHide=true)WPropertyGroupBase
setHidden(bool hidden=true)WPropertyBase
setPurpose(PROPERTY_PURPOSE purpose)WPropertyBasevirtual
signal_PropertyChangeWPropertyBaseprotected
SPtr typedefWPropertyList< T >
toPropBool()WPropertyBase
toPropColor()WPropertyBase
toPropDouble()WPropertyBase
toPropertyVariable()WPropertyBase
toPropFilename()WPropertyBase
toPropGroup()WPropertyBase
toPropGroupBase()WPropertyBase
toPropInt()WPropertyBase
toPropInterval()WPropertyBase
toPropMatrix4X4()WPropertyBase
toPropPosition()WPropertyBase
toPropSelection()WPropertyBase
toPropString()WPropertyBase
toPropTransferFunction()WPropertyBase
toPropTrigger()WPropertyBase
updateType()WPropertyBaseprotectedvirtual
ValueType typedefWPropertyList< T >
visitAsString(PropertyStringVisitor visitor, std::string pathPrefix="") constWPropertyGroupBasevirtual
WPropertyBase(std::string name, std::string description)WPropertyBase
WPropertyBase(const WPropertyBase &from)WPropertyBaseexplicit
WPropertyGroupBase(std::string name, std::string description)WPropertyGroupBase
WPropertyGroupBase(const WPropertyGroupBase &from)WPropertyGroupBaseexplicit
WPropertyList(std::string name, std::string description)WPropertyList< T >inline
WPropertyList(const WPropertyListType &from)WPropertyList< T >inlineexplicit
WPropertyListType typedefWPropertyList< T >
~WPropertyBase()WPropertyBasevirtual
~WPropertyGroupBase()WPropertyGroupBasevirtual
~WPropertyList()WPropertyList< T >inlinevirtual