ezEngine  Milestone 7
ezVariantHelper Class Reference

Classes

struct  ToStringFunc
 

Static Private Member Functions

template<typename T >
static EZ_FORCE_INLINE bool CompareFloat (const ezVariant &v, const T &other, ezTraitInt< 1 >)
 
template<typename T >
static EZ_FORCE_INLINE bool CompareFloat (const ezVariant &v, const T &other, ezTraitInt< 0 >)
 
template<typename T >
static EZ_FORCE_INLINE bool CompareNumber (const ezVariant &v, const T &other, ezTraitInt< 1 >)
 
template<typename T >
static EZ_FORCE_INLINE bool CompareNumber (const ezVariant &v, const T &other, ezTraitInt< 0 >)
 
static void To (const ezVariant &value, bool &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezInt8 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezUInt8 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezInt16 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezUInt16 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezInt32 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezUInt32 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezInt64 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezUInt64 &result, bool &bSuccessful)
 
static void To (const ezVariant &value, float &result, bool &bSuccessful)
 
static void To (const ezVariant &value, double &result, bool &bSuccessful)
 
static void To (const ezVariant &value, ezString &result, bool &bSuccessful)
 
static void To (const ezVariant &value, void *&result, bool &bSuccessful)
 
template<typename T >
static void To (const ezVariant &value, T &result, bool &bSuccessful)
 

Friends

class ezVariant
 
struct ConvertFunc
 

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