Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cVariantData.h File Reference

Go to the source code of this file.

Classes

struct  GrayLib::cVariantCommon
 
class  GrayLib::cVariantArray
 
class  GrayLib::cVariantArrayT
 
class  GrayLib::cVariantVector3< _TYPE >
 
struct  GrayLib::cVariantStub< _TYPE >
 
class  GrayLib::cVariantData
 

Namespaces

 GrayLib
 

Macros

#define cVariantTypeDEF(a, b, c, d, e, f)   c m_##a;
 define the union data type based on VARTYPE_TYPE. More...
 

Typedefs

typedef UINT32 COLORREF
 ABGR (high to low bits) More...
 
typedef cIUnkPtr< IXObjectGrayLib::CIXObjPtr
 
typedef cRefPtr< cVariantMap > GrayLib::cVariantMapPtr
 

Functions

 GrayLib::DECLARE_INTERFACE (IXObjMgr)
 

Detailed Description

Macro Definition Documentation

◆ cVariantTypeDEF

#define cVariantTypeDEF (   a,
  b,
  c,
  d,
  e,
 
)    c m_##a;

define the union data type based on VARTYPE_TYPE.

Typedef Documentation

◆ COLORREF

typedef UINT32 COLORREF

ABGR (high to low bits)