|
| 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: