OpenWalnut  1.4.0
WPropertyVariable< T > Member List
This is the complete list of members for WPropertyVariable< T >, including all inherited members.
accept(const T &newValue)WPropertyVariable< T > [virtual]
addConstraint(boost::shared_ptr< PropertyConstraint > constraint)WPropertyVariable< T >
changed(bool reset=false)WFlag< T > [virtual]
clone()WPropertyVariable< T > [virtual]
ConstraintContainerType typedefWPropertyVariable< T >
ConstSPtr typedefWPropertyVariable< T >
countConstraint(PROPERTYCONSTRAINT_TYPE type)WPropertyVariable< T >
ensureValidity(const T &newValidValue, bool suppressNotification=false)WPropertyVariable< T > [virtual]
get(bool resetChangeState=false)WFlag< T > [virtual]
get() const WFlag< T > [virtual]
getAsString()WPropertyVariable< T > [virtual]
getCondition()WFlag< T >
getConstraints()WPropertyVariable< T >
getContraintsChangedCondition()WPropertyVariable< T >
getDescription() const WPropertyBase
getFirstConstraint(PROPERTYCONSTRAINT_TYPE type)WPropertyVariable< T >
getMax()WPropertyVariable< T >
getMin()WPropertyVariable< T >
getName() const WPropertyBase
getPurpose() const WPropertyBase [virtual]
getType() const WPropertyBase [virtual]
getUpdateCondition() const WPropertyBase [virtual]
getValueChangeCondition()WFlag< T >
isHidden() const WPropertyBase
isValid()WFlag< T > [virtual]
m_changedWFlag< T > [protected]
m_conditionWFlag< T > [protected]
m_constraintsWPropertyVariable< T > [protected]
m_descriptionWPropertyBase [protected]
m_flagWFlag< T > [protected]
m_hiddenWPropertyBase [protected]
m_nameWPropertyBase [protected]
m_notifierConnectionWPropertyVariable< T > [protected]
m_notYetSetWPropertyVariable< T > [private]
m_purposeWPropertyBase [protected]
m_typeWPropertyBase [protected]
m_updateConditionWPropertyBase [protected]
m_valueChangeConditionWFlag< T > [protected]
maxConstraint(const T &max)WPropertyVariable< T > [static]
minConstraint(const T &min)WPropertyVariable< T > [static]
operator T() const WFlag< T > [virtual]
operator()() const WFlag< T > [virtual]
operator()(const T &value)WFlag< T > [virtual]
propertyChangeNotifier()WPropertyVariable< T > [protected]
PropertyChangeNotifierType typedefWPropertyBase
PropertyChangeSignalType typedefWPropertyBase [protected]
PropertyConstraintMax typedefWPropertyVariable< T >
PropertyConstraintMin typedefWPropertyVariable< T >
removeConstraint(PROPERTYCONSTRAINT_TYPE type)WPropertyVariable< T >
removeConstraint(boost::shared_ptr< PropertyConstraint > constraint)WPropertyVariable< T >
removeConstraints(PROPERTYCONSTRAINT_TYPE type, typename WPropertyVariable< T >::ConstraintContainerType::WriteTicket ticket=ConstraintContainerType::WriteTicket())WPropertyVariable< T > [protected]
replaceConstraint(boost::shared_ptr< PropertyConstraint > constraint, PROPERTYCONSTRAINT_TYPE type)WPropertyVariable< T >
replaceConstraint(PROPERTYCONSTRAINT_TYPE constraint, PROPERTYCONSTRAINT_TYPE type)WPropertyVariable< T >
set(boost::shared_ptr< WPropertyBase > value, bool recommendedOnly=false)WPropertyVariable< T > [virtual]
set(const T &value, bool suppressNotification=false)WPropertyVariable< T > [virtual]
setAsString(std::string value)WPropertyVariable< T > [virtual]
setHidden(bool hidden=true)WPropertyBase
setMax(const T &max)WPropertyVariable< T >
setMin(const T &min)WPropertyVariable< T >
setPurpose(PROPERTY_PURPOSE purpose)WPropertyBase [virtual]
setRecommendedValue(const T &value)WPropertyVariable< T > [virtual]
signal_PropertyChangeWPropertyBase [protected]
SPtr typedefWPropertyVariable< 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()WPropertyVariable< T > [protected, virtual]
ValueType typedefWFlag< T >
wait() const WFlag< T > [virtual]
WFlag(WCondition *condition, const T &initial)WFlag< T >
WFlag(boost::shared_ptr< WCondition > condition, const T &initial)WFlag< T >
WFlag(const WFlag &from)WFlag< T > [explicit]
WPropertyBase(std::string name, std::string description)WPropertyBase
WPropertyBase(const WPropertyBase &from)WPropertyBase [explicit]
WPropertyVariable(std::string name, std::string description, const T &initial)WPropertyVariable< T >
WPropertyVariable(std::string name, std::string description, const T &initial, boost::shared_ptr< WCondition > condition)WPropertyVariable< T >
WPropertyVariable(std::string name, std::string description, const T &initial, PropertyChangeNotifierType notifier)WPropertyVariable< T >
WPropertyVariable(std::string name, std::string description, const T &initial, boost::shared_ptr< WCondition > condition, PropertyChangeNotifierType notifier)WPropertyVariable< T >
WPropertyVariable(const WPropertyVariable< T > &from)WPropertyVariable< T > [explicit]
WPropertyVariableTest (defined in WPropertyVariable< T >)WPropertyVariable< T > [friend]
~WFlag()WFlag< T > [virtual]
~WPropertyBase()WPropertyBase [virtual]
~WPropertyVariable()WPropertyVariable< T > [virtual]