|
hx3d
1
2D/3D Simple Game Framework
|
Callback-on-change property. More...
#include <property.hpp>
Public Member Functions | |
| CallbackProperty (const T &value, std::function< void(const T &, const T &)> func) | |
| Create a callback property with value and function. More... | |
| operator T const & () const | |
| Get the value. More... | |
| T & | operator= (const T &value) |
| Set the value and start the callback. More... | |
Callback-on-change property.
Definition at line 48 of file property.hpp.
| hx3d::CallbackProperty< T >::CallbackProperty | ( | const T & | value, |
| std::function< void(const T &, const T &)> | func | ||
| ) |
Create a callback property with value and function.
| value | Base value |
| func | Callback function |
Definition at line 24 of file property.inl.hpp.
| hx3d::CallbackProperty< T >::operator T const & | ( | ) | const |
| T & hx3d::CallbackProperty< T >::operator= | ( | const T & | value | ) |
Set the value and start the callback.
| value | New value |
Definition at line 33 of file property.inl.hpp.
1.8.11