Rebel Fork Framework
Urho3D::CustomVariantValueTraits< ea::unique_ptr< T > > Struct Template Reference

Custom variant value type traits for unique_ptr. More...

#include <Urho3D/Core/Variant.h>

Static Public Member Functions

static void Copy (ea::unique_ptr< T > &dest, const ea::unique_ptr< T > &src)
 Copy value.
 
static void Move (ea::unique_ptr< T > &dest, ea::unique_ptr< T > &src)
 Move value.
 
static bool Compare (const ea::unique_ptr< T > &lhs, const ea::unique_ptr< T > &rhs)
 Compare types.
 
static bool IsZero (const ea::unique_ptr< T > &value)
 Check whether the value is zero.
 
static ea::string ToString (const ea::unique_ptr< T > &value)
 Convert type to string.
 
static void Serialize (Archive &archive, const char *name, ea::unique_ptr< T > &value)
 Serialize type.
 

Detailed Description

template<class T>
struct Urho3D::CustomVariantValueTraits< ea::unique_ptr< T > >

Custom variant value type traits for unique_ptr.


The documentation for this struct was generated from the following file: