|
Rebel Fork Framework
|
Custom variant value type traits. Specialize the template to implement custom type behavior. More...
#include <Urho3D/Core/Variant.h>
Static Public Member Functions | |
| static void | Copy (T &dest, const T &src) |
| Copy value. | |
| static void | Move (T &dest, T &src) |
| Move value. | |
| static bool | Compare (const T &lhs, const T &rhs) |
| Compare values. | |
| static bool | IsZero (const T &value) |
| Check whether the value is zero. | |
| static ea::string | ToString (const T &value) |
| Convert type to string. | |
| static void | Serialize (Archive &archive, const char *name, T &value) |
| Serialize type. | |
Custom variant value type traits. Specialize the template to implement custom type behavior.