| 
| 
  | ValueWrapper (std::string valname, T val) | 
|   | 
| 
  | ValueWrapper (const ValueWrapper< T > &rhs)=default | 
|   | 
| 
ValueWrapper< T > &  | operator= (const ValueWrapper< T > &that)=default | 
|   | 
| 
ValueWrapper< T > &  | operator= (const T &val) | 
|   | 
| 
  | operator T & () | 
|   | 
| 
  | operator const T & () const | 
|   | 
| 
bool  | isDefault () const | 
|   | 
| 
void  | reset () | 
|   | 
| 
void  | setAsDefault () | 
|   | 
| 
void  | serialize (Serializer &s, PropertySerializationMode mode=PropertySerializationMode::Default) const | 
|   | 
| 
bool  | deserialize (Deserializer &d, PropertySerializationMode mode=PropertySerializationMode::Default) | 
|   | 
| bool  | update (const ValueWrapper< T > &src) | 
|   | 
| bool  | update (const T &src) | 
|   | 
 | 
| 
T  | value | 
|   | 
| 
T  | defaultValue | 
|   | 
| 
std::string  | name | 
|   | 
◆ update() [1/2]
Update the value of this to that of src. 
- Returns
 - if value was modified 
 
 
 
◆ update() [2/2]
Update the value of this to that of src. 
- Returns
 - if value was modified 
 
 
 
The documentation for this struct was generated from the following file: