Urho3D::VariantValue Struct Reference

Union for the possible variant values. Also stores non-POD objects such as String which must not exceed 16 bytes in size. More...

#include <Variant.h>

Public Attributes

union {
   int   int_
 
   bool   bool_
 
   float   float_
 
   void *   ptr_
 
}; 
 
union {
   int   int2_
 
   float   float2_
 
   void *   ptr2_
 
}; 
 
union {
   int   int3_
 
   float   float3_
 
   void *   ptr3_
 
}; 
 
union {
   int   int4_
 
   float   float4_
 
   void *   ptr4_
 
}; 
 

Detailed Description

Union for the possible variant values. Also stores non-POD objects such as String which must not exceed 16 bytes in size.


The documentation for this struct was generated from the following file:
  • /home/travis/build/urho3d/Urho3D/Source/Urho3D/Core/Variant.h