| accept(const T &newValue) | WPropertyVariable< T > | virtual |
| addConstraint(std::shared_ptr< PropertyConstraint > constraint) | WPropertyVariable< T > | |
| changed(bool reset=false) | WFlag< T > | virtual |
| clone() | WPropertyVariable< T > | virtual |
| ConstraintContainerType typedef | WPropertyVariable< T > | |
| ConstSPtr typedef | WPropertyVariable< T > | |
| countConstraint(PROPERTYCONSTRAINT_TYPE type) | WPropertyVariable< T > | |
| DataType typedef | 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_changed | WFlag< T > | protected |
| m_condition | WFlag< T > | protected |
| m_constraints | WPropertyVariable< T > | protected |
| m_description | WPropertyBase | protected |
| m_flag | WFlag< T > | protected |
| m_hidden | WPropertyBase | protected |
| m_name | WPropertyBase | protected |
| m_notifierConnection | WPropertyVariable< T > | protected |
| m_notYetSet | WPropertyVariable< T > | private |
| m_purpose | WPropertyBase | protected |
| m_type | WPropertyBase | protected |
| m_updateCondition | WPropertyBase | protected |
| m_valueChangeCondition | WFlag< 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 typedef | WPropertyBase | |
| PropertyChangeSignalType typedef | WPropertyBase | protected |
| PropertyConstraintMax typedef | WPropertyVariable< T > | |
| PropertyConstraintMin typedef | WPropertyVariable< T > | |
| removeConstraint(PROPERTYCONSTRAINT_TYPE type) | WPropertyVariable< T > | |
| removeConstraint(std::shared_ptr< PropertyConstraint > constraint) | WPropertyVariable< T > | |
| removeConstraints(PROPERTYCONSTRAINT_TYPE type, typename WPropertyVariable< T >::ConstraintContainerType::WriteTicket ticket=ConstraintContainerType::WriteTicket()) | WPropertyVariable< T > | protected |
| replaceConstraint(std::shared_ptr< PropertyConstraint > constraint, PROPERTYCONSTRAINT_TYPE type) | WPropertyVariable< T > | |
| replaceConstraint(PROPERTYCONSTRAINT_TYPE constraint, PROPERTYCONSTRAINT_TYPE type) | WPropertyVariable< T > | |
| set(std::shared_ptr< WPropertyBase > value, bool recommendedOnly=false) | WPropertyVariable< T > | virtual |
| set(const T &value, bool suppressNotification=false) | WPropertyVariable< T > | virtual |
| WPropertyBase::set(const T &value) | WPropertyBase | |
| 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_PropertyChange | WPropertyBase | protected |
| SPtr typedef | WPropertyVariable< 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 > | protectedvirtual |
| ValueType typedef | WFlag< T > | |
| wait() const | WFlag< T > | virtual |
| WFlag(WCondition *condition, const T &initial) | WFlag< T > | |
| WFlag(std::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, std::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, std::shared_ptr< WCondition > condition, PropertyChangeNotifierType notifier) | WPropertyVariable< T > | |
| WPropertyVariable(const WPropertyVariable< T > &from) | WPropertyVariable< T > | explicit |
| WPropertyVariableTest class | WPropertyVariable< T > | friend |
| ~WFlag() | WFlag< T > | virtual |
| ~WPropertyBase() | WPropertyBase | virtual |
| ~WPropertyVariable() | WPropertyVariable< T > | virtual |