/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/dbents.h"
#include "dbmain.h"
#include "dbcurve.h"
#include "gescl3d.h"
#include "gepnt2d.h"
#include "dbmtext.h"
#include "dbBackground.h"
#include "dbdim.h"
#include "gept2dar.h"
#include "gedblar.h"
#include "dbsymtb.h"
#include "gemat3d.h"
#include "acdbxref.h"
#include "acgi.h"
#include "acgiviewport.h"
#include "acgivisualstyle.h"

#ifndef Atil
#  define Atil Gtil
#endif

#ifndef AcDbText
#  define AcDbText GcDbText
#endif

#ifndef AcDbAttributeDefinition
#  define AcDbAttributeDefinition GcDbAttributeDefinition
#endif

#ifndef AcDbAttribute
#  define AcDbAttribute GcDbAttribute
#endif

#ifndef AcDbBlockReference
#  define AcDbBlockReference GcDbBlockReference
#endif

#ifndef AcDbMInsertBlock
#  define AcDbMInsertBlock GcDbMInsertBlock
#endif

#ifndef AcDbBlockBegin
#  define AcDbBlockBegin GcDbBlockBegin
#endif

#ifndef AcDbBlockEnd
#  define AcDbBlockEnd GcDbBlockEnd
#endif

#ifndef AcDbSequenceEnd
#  define AcDbSequenceEnd GcDbSequenceEnd
#endif

#ifndef AcDbVertex
#  define AcDbVertex GcDbVertex
#endif

#ifndef AcDb2dVertex
#  define AcDb2dVertex GcDb2dVertex
#endif

#ifndef AcDb3dPolylineVertex
#  define AcDb3dPolylineVertex GcDb3dPolylineVertex
#endif

#ifndef AcDbPolygonMeshVertex
#  define AcDbPolygonMeshVertex GcDbPolygonMeshVertex
#endif

#ifndef AcDbPolyFaceMeshVertex
#  define AcDbPolyFaceMeshVertex GcDbPolyFaceMeshVertex
#endif

#ifndef AcDbFaceRecord
#  define AcDbFaceRecord GcDbFaceRecord
#endif

#ifndef AcDb2dPolyline
#  define AcDb2dPolyline GcDb2dPolyline
#endif

#ifndef AcDb3dPolyline
#  define AcDb3dPolyline GcDb3dPolyline
#endif

#ifndef AcDbArc
#  define AcDbArc GcDbArc
#endif

#ifndef AcDbCircle
#  define AcDbCircle GcDbCircle
#endif

#ifndef AcDbLine
#  define AcDbLine GcDbLine
#endif

#ifndef AcDbPoint
#  define AcDbPoint GcDbPoint
#endif

#ifndef AcDbFace
#  define AcDbFace GcDbFace
#endif

#ifndef AcDbPolyFaceMesh
#  define AcDbPolyFaceMesh GcDbPolyFaceMesh
#endif

#ifndef AcDbPolygonMesh
#  define AcDbPolygonMesh GcDbPolygonMesh
#endif

#ifndef AcDbSolid
#  define AcDbSolid GcDbSolid
#endif

#ifndef AcDbTrace
#  define AcDbTrace GcDbTrace
#endif

#ifndef AcDbShape
#  define AcDbShape GcDbShape
#endif

#ifndef AcDbViewport
#  define AcDbViewport GcDbViewport
#endif

#ifndef AcTextAlignment
#  define AcTextAlignment GcTextAlignment
#endif

#ifndef treatAsAcDbBlockRefForExplode
#  define treatAsAcDbBlockRefForExplode treatAsGcDbBlockRefForExplode
#endif

#ifndef AcDbMText
#  define AcDbMText GcDbMText
#endif

#ifndef AcDbAnnotationScale
#  define AcDbAnnotationScale GcDbAnnotationScale
#endif

#ifndef AcDbText_Deprecated_ACHAR_Methods
#  define AcDbText_Deprecated_ACHAR_Methods GcDbText_Deprecated_GCHAR_Methods
#endif

#ifndef AcDbAttr_Deprecated_ACHAR_Methods
#  define AcDbAttr_Deprecated_ACHAR_Methods GcDbAttr_Deprecated_GCHAR_Methods
#endif

#ifndef AcDbShape_Deprecated_ACHAR_Methods
#  define AcDbShape_Deprecated_ACHAR_Methods GcDbShape_Deprecated_GCHAR_Methods
#endif

#ifndef AcDbVport_Deprecated_ACHAR_Methods
#  define AcDbVport_Deprecated_ACHAR_Methods GcDbVport_Deprecated_GCHAR_Methods
#endif
