/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "accoredefs.h"
#include "../../inc/dbapserv.h"
#include "adesk.h"
#include "acdb.h"
#include "acarray.h"
#include "AcString.h"
#include "PAL/api/codepgid.h"
#include "acdlflagbits.h"

#include "inetstrc.h"
#include "rxdlinkr.h"
#include "PAL/api/product_flavors.h"
#include "PAL/api/AcLocale.h"

#ifndef AcSDIValues
#  define AcSDIValues GcSDIValues
#endif

#ifndef AcDbHostApplicationProgressMeter
#  define AcDbHostApplicationProgressMeter GcDbHostApplicationProgressMeter
#endif

#ifndef AcDbHostApplicationServices
#  define AcDbHostApplicationServices GcDbHostApplicationServices
#endif

#ifndef acdbSetHostApplicationServices
#  define acdbSetHostApplicationServices gcdbSetHostApplicationServices
#endif

#ifndef acdbHostApplicationServices
#  define acdbHostApplicationServices gcdbHostApplicationServices
#endif

#ifndef acdbSendInitialDwgFileOpenComplete
#  define acdbSendInitialDwgFileOpenComplete gcdbSendInitialDwgFileOpenComplete
#endif

#ifndef acdbTriggerAcadOctTreeReclassification
#  define acdbTriggerAcadOctTreeReclassification gcdbTriggerGcadOctTreeReclassification
#endif

#ifndef acdbSetBreak3dQueueForRegen
#  define acdbSetBreak3dQueueForRegen gcdbSetBreak3dQueueForRegen
#endif

#ifndef AcDbPasswordedFile
#  define AcDbPasswordedFile GcDbPasswordedFile
#endif

#ifndef AcDbAbstractClipBoundaryDefinition
#  define AcDbAbstractClipBoundaryDefinition GcDbAbstractClipBoundaryDefinition
#endif

#ifndef AcDbUndoController
#  define AcDbUndoController GcDbUndoController
#endif

#ifndef AcDbGlobals
#  define AcDbGlobals GcDbGlobals
#endif

#ifndef acadInternalSetvar
#  define acadInternalSetvar gcadInternalSetvar
#endif

#ifndef mapInetStatusToAcadStatus
#  define mapInetStatusToAcadStatus mapInetStatusToGcadStatus
#endif

#ifndef acadInternalGetvar
#  define acadInternalGetvar gcadInternalGetvar
#endif

#ifndef AcadInternalServices
#  define AcadInternalServices GcadInternalServices
#endif

#ifndef acadInternalServices
#  define acadInternalServices gcadInternalServices
#endif

#ifndef acadInternalServices2
#  define acadInternalServices2 gcadInternalServices2
#endif

#ifndef AcPwdCache
#  define AcPwdCache GcPwdCache
#endif

#ifndef reportUnhandledArxException
#  define reportUnhandledArxException reportUnhandledGrxException
#endif

#ifndef kARXApplication
#  define kARXApplication kGRXApplication
#endif

#ifndef AcDbAppSystemVariables
#  define AcDbAppSystemVariables GcDbAppSystemVariables
#endif

#ifndef AcDbAuditInfo
#  define AcDbAuditInfo GcDbAuditInfo
#endif

#ifndef AcDbDatabase
#  define AcDbDatabase GcDbDatabase
#endif

#ifndef AcDbObjectId
#  define AcDbObjectId GcDbObjectId
#endif

#ifndef AcDbTransactionManager
#  define AcDbTransactionManager GcDbTransactionManager
#endif

#ifndef AcDbPlotSettingsValidator
#  define AcDbPlotSettingsValidator GcDbPlotSettingsValidator
#endif

#ifndef AcDbLayoutManager
#  define AcDbLayoutManager GcDbLayoutManager
#endif

#ifndef AcString
#  define AcString GcString
#endif
