OpenWalnut  1.5.0dev
WPropertyGroup Member List

This is the complete list of members for WPropertyGroup, including all inherited members.

addArbitraryProperty(WPropertyBase::SPtr prop)WPropertyGroupBaseprotected
addProperty(PropType prop)WPropertyGroup
addProperty(std::string name, std::string description, const T &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const T &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const T &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const T &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_BOOL &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_INT &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_DOUBLE &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_STRING &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_PATH &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_SELECTION &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_POSITION &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_COLOR &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_TRIGGER &initial, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_BOOL &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_INT &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_DOUBLE &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_STRING &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_PATH &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_SELECTION &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_POSITION &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_COLOR &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_TRIGGER &initial, std::shared_ptr< WCondition > condition, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_BOOL &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_INT &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_DOUBLE &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_STRING &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_PATH &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_SELECTION &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_POSITION &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_COLOR &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_TRIGGER &initial, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_BOOL &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_INT &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_DOUBLE &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_STRING &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_PATH &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_SELECTION &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_POSITION &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_COLOR &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addProperty(std::string name, std::string description, const WPVBaseTypes::PV_TRIGGER &initial, std::shared_ptr< WCondition > condition, WPropertyBase::PropertyChangeNotifierType notifier, bool hide=false)WPropertyGroup
addPropertyGroup(std::string name, std::string description, bool hide=false)WPropertyGroup
autoHideEmpty() constWPropertyGroupBase
clear()WPropertyGroupvirtual
clone()WPropertyGroupvirtual
ConstPtr typedefWPropertyGroup
ConstRef typedefWPropertyGroup
ConstSPtr typedefWPropertyGroup
existsProperty(std::string name)WPropertyGroupBasevirtual
findProperty(std::string name) constWPropertyGroupBasevirtual
findProperty(const WPropertyGroupBase *const props, std::string name) constWPropertyGroupBaseprotectedvirtual
getAsString()WPropertyGroupvirtual
getDescription() constWPropertyBase
getName() constWPropertyBase
getProperties() constWPropertyGroupBasevirtual
getProperty(std::string name)WPropertyGroupBasevirtual
getPurpose() constWPropertyBasevirtual
getReadTicket() constWPropertyGroupBasevirtual
getType() constWPropertyGroupvirtual
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 typedefWPropertyGroup
PropertyContainerType typedefWPropertyGroup
PropertyIterator typedefWPropertyGroup
PropertySharedContainerType typedefWPropertyGroup
PropertyStringVisitor typedefWPropertyGroupBase
propNamePredicate(std::shared_ptr< WPropertyBase > prop1, std::shared_ptr< WPropertyBase > prop2) constWPropertyGroupBaseprotected
Ptr typedefWPropertyGroup
Ref typedefWPropertyGroup
removeProperty(std::shared_ptr< WPropertyBase > prop)WPropertyGroup
separatorWPropertyGroupBasestatic
set(std::shared_ptr< WPropertyBase > value, bool recommendedOnly=false)WPropertyGroupvirtual
set(std::shared_ptr< WPropertyGroup > value, std::vector< std::string > exclude=std::vector< std::string >(), bool recommendedOnly=false)WPropertyGroupvirtual
WPropertyGroupBase::set(const T &value)WPropertyBase
setAsString(std::string value)WPropertyGroupvirtual
setAutoHideEmpty(bool autoHide=true)WPropertyGroupBase
setHidden(bool hidden=true)WPropertyBase
setImpl(std::shared_ptr< WPropertyGroup > value, std::string path="", std::vector< std::string > exclude=std::vector< std::string >(), bool recommendedOnly=false)WPropertyGroupprotectedvirtual
setPurpose(PROPERTY_PURPOSE purpose)WPropertyBasevirtual
signal_PropertyChangeWPropertyBaseprotected
SPtr typedefWPropertyGroup
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
visitAsString(PropertyStringVisitor visitor, std::string pathPrefix="") constWPropertyGroupBasevirtual
WPropertiesTest classWPropertyGroupfriend
WPropertyBase(std::string name, std::string description)WPropertyBase
WPropertyBase(const WPropertyBase &from)WPropertyBaseexplicit
WPropertyGroup(std::string name="unnamed group", std::string description="an unnamed group of properties")WPropertyGroup
WPropertyGroup(const WPropertyGroup &from)WPropertyGroupexplicit
WPropertyGroupBase(std::string name, std::string description)WPropertyGroupBase
WPropertyGroupBase(const WPropertyGroupBase &from)WPropertyGroupBaseexplicit
~WPropertyBase()WPropertyBasevirtual
~WPropertyGroup()WPropertyGroupvirtual
~WPropertyGroupBase()WPropertyGroupBasevirtual