/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/rxprop.h"
#include "acbasedefs.h"
// #include "gsoft.h"
#include "acadstrc.h"
#include "rxmember.h"

#ifndef AXRES_RESOURCE_HINT
#  define AXRES_RESOURCE_HINT GXRES_RESOURCE_HINT
#endif

#ifndef ACAXTLB_RESOURCE_HINT
#  define ACAXTLB_RESOURCE_HINT GCAXTLB_RESOURCE_HINT
#endif

#ifndef ACAUTHENTITIESTLB_RESOURCE_HINT
#  define ACAUTHENTITIESTLB_RESOURCE_HINT GCAUTHENTITIESTLB_RESOURCE_HINT
#endif

#ifndef ACOPMRES_RESOURCE_HINT
#  define ACOPMRES_RESOURCE_HINT GCOPMRES_RESOURCE_HINT
#endif

#ifndef ACSCENERES_RESOURCE_HINT
#  define ACSCENERES_RESOURCE_HINT GCSCENERES_RESOURCE_HINT
#endif

#ifndef AcRxProperty
#  define AcRxProperty GcRxProperty
#endif

#ifndef AcRxPropertyBase
#  define AcRxPropertyBase GcRxPropertyBase
#endif

#ifndef AcRxValueIterator
#  define AcRxValueIterator GcRxValueIterator
#endif

#ifndef AcRxIndexedProperty
#  define AcRxIndexedProperty GcRxIndexedProperty
#endif

#ifndef AcRxPropertyOverrule
#  define AcRxPropertyOverrule GcRxPropertyOverrule
#endif

#ifndef AcRxCollectionProperty
#  define AcRxCollectionProperty GcRxCollectionProperty
#endif

#ifndef AcRxDictionaryProperty
#  define AcRxDictionaryProperty GcRxDictionaryProperty
#endif

#ifndef AcRxPromotingQueryContext
#  define AcRxPromotingQueryContext GcRxPromotingQueryContext
#endif

#ifndef AcRxCollectionPropertyOverrule
#  define AcRxCollectionPropertyOverrule GcRxCollectionPropertyOverrule
#endif

#ifndef AcRxPropertyImp
#  define AcRxPropertyImp GcRxPropertyImp
#endif

#ifndef AcRxPropertyBaseImp
#  define AcRxPropertyBaseImp GcRxPropertyBaseImp
#endif

#ifndef AcRxCollectionPropertyImp
#  define AcRxCollectionPropertyImp GcRxCollectionPropertyImp
#endif

#ifndef AcRxValueType
#  define AcRxValueType GcRxValueType
#endif

#ifndef AcRxClass
#  define AcRxClass GcRxClass
#endif

#ifndef AcRxObject
#  define AcRxObject GcRxObject
#endif

#ifndef AcRxAttributeCollection
#  define AcRxAttributeCollection GcRxAttributeCollection
#endif

#ifndef AcRxValueIteratorImp
#  define AcRxValueIteratorImp GcRxValueIteratorImp
#endif

#ifndef AcRxPropertyIteratorImp
#  define AcRxPropertyIteratorImp GcRxPropertyIteratorImp
#endif

#ifndef AcRxPropertyQueryContextImp
#  define AcRxPropertyQueryContextImp GcRxPropertyQueryContextImp
#endif

#ifndef AcRxPropertyQueryEngineImp
#  define AcRxPropertyQueryEngineImp GcRxPropertyQueryEngineImp
#endif

#ifndef AcRxDictionaryPropertyImp
#  define AcRxDictionaryPropertyImp GcRxDictionaryPropertyImp
#endif

#ifndef AcRxIndexedPropertyImp
#  define AcRxIndexedPropertyImp GcRxIndexedPropertyImp
#endif
