/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/rxvaluetypeutil.h"
#include "rxmember.h"
#include "rxvalue.h"
#include "acarray.h"

#ifndef AcRxValueTypePOD
#  define AcRxValueTypePOD GcRxValueTypePOD
#endif

#ifndef AcRxNonBlittableType
#  define AcRxNonBlittableType GcRxNonBlittableType
#endif

#ifndef AcRxEnumType
#  define AcRxEnumType GcRxEnumType
#endif

#ifndef IAcRxObjectValue
#  define IAcRxObjectValue IGcRxObjectValue
#endif

#ifndef IAcRxEnumeration
#  define IAcRxEnumeration IGcRxEnumeration
#endif

#ifndef IAcRxReferenceType
#  define IAcRxReferenceType IGcRxReferenceType
#endif

#ifndef IAcRxNonBlittableType
#  define IAcRxNonBlittableType IGcRxNonBlittableType
#endif

#ifndef AcRxMemberCollectionConstructorPtr
#  define AcRxMemberCollectionConstructorPtr GcRxMemberCollectionConstructorPtr
#endif

#ifndef AcRxValueType
#  define AcRxValueType GcRxValueType
#endif

#ifndef AcRxEnumTag
#  define AcRxEnumTag GcRxEnumTag
#endif

#ifndef AcDbEdgeRef
#  define AcDbEdgeRef GcDbEdgeRef
#endif
