Sound Bakery  v0.1.0
Open-source audio middleware for games
|
Public Types | |
using | property_changed_delegate = MulticastDelegate< T, T > |
Public Member Functions | |
property (T value) | |
property (T value, T min, T max) | |
property (const property &other) | |
Copy constructor. | |
property (property &&other)=default | |
Move constructor. | |
property & | operator= (const property &other) |
Assignment operator. | |
property & | operator= (property &&other)=default |
void | set (T value) |
T | get () const |
property_changed_delegate & | get_delegate () |
T | get_min () const |
T | get_max () const |
std::pair< T, T > | get_min_max_pair () const |
Move constructor.
other |
Assignment operator.
Copys all values from other to this Property, including the delegate.
other | Property to copy from. |