/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/dbobjptr.h"
#include "dbmain.h"
#include "dbsymtb.h"

#ifndef AcDbObjectPointerBase
#  define AcDbObjectPointerBase GcDbObjectPointerBase
#endif

#ifndef AcDbObjectPointer
#  define AcDbObjectPointer GcDbObjectPointer
#endif

#ifndef AcDbSymbolTablePointer
#  define AcDbSymbolTablePointer GcDbSymbolTablePointer
#endif

#ifndef AcDbBlockTablePointer
#  define AcDbBlockTablePointer GcDbBlockTablePointer
#endif

#ifndef AcDbDimStyleTablePointer
#  define AcDbDimStyleTablePointer GcDbDimStyleTablePointer
#endif

#ifndef AcDbLayerTablePointer
#  define AcDbLayerTablePointer GcDbLayerTablePointer
#endif

#ifndef AcDbLinetypeTablePointer
#  define AcDbLinetypeTablePointer GcDbLinetypeTablePointer
#endif

#ifndef AcDbRegAppTablePointer
#  define AcDbRegAppTablePointer GcDbRegAppTablePointer
#endif

#ifndef AcDbTextStyleTablePointer
#  define AcDbTextStyleTablePointer GcDbTextStyleTablePointer
#endif

#ifndef AcDbUCSTablePointer
#  define AcDbUCSTablePointer GcDbUCSTablePointer
#endif

#ifndef AcDbViewTablePointer
#  define AcDbViewTablePointer GcDbViewTablePointer
#endif

#ifndef AcDbViewportTablePointer
#  define AcDbViewportTablePointer GcDbViewportTablePointer
#endif

#ifndef AcDbSymbolTableRecordPointer
#  define AcDbSymbolTableRecordPointer GcDbSymbolTableRecordPointer
#endif

#ifndef AcDbBlockTableRecordPointer
#  define AcDbBlockTableRecordPointer GcDbBlockTableRecordPointer
#endif

#ifndef AcDbDimStyleTableRecordPointer
#  define AcDbDimStyleTableRecordPointer GcDbDimStyleTableRecordPointer
#endif

#ifndef AcDbLayerTableRecordPointer
#  define AcDbLayerTableRecordPointer GcDbLayerTableRecordPointer
#endif

#ifndef AcDbLinetypeTableRecordPointer
#  define AcDbLinetypeTableRecordPointer GcDbLinetypeTableRecordPointer
#endif

#ifndef AcDbRegAppTableRecordPointer
#  define AcDbRegAppTableRecordPointer GcDbRegAppTableRecordPointer
#endif

#ifndef AcDbTextStyleTableRecordPointer
#  define AcDbTextStyleTableRecordPointer GcDbTextStyleTableRecordPointer
#endif

#ifndef AcDbUCSTableRecordPointer
#  define AcDbUCSTableRecordPointer GcDbUCSTableRecordPointer
#endif

#ifndef AcDbViewTableRecordPointer
#  define AcDbViewTableRecordPointer GcDbViewTableRecordPointer
#endif

#ifndef AcDbViewportTableRecordPointer
#  define AcDbViewportTableRecordPointer GcDbViewportTableRecordPointer
#endif

#ifndef AcDbDictionaryPointer
#  define AcDbDictionaryPointer GcDbDictionaryPointer
#endif

#ifndef AcDbEntityPointer
#  define AcDbEntityPointer GcDbEntityPointer
#endif

#ifndef AcDbNamedObjectDictionaryPointer
#  define AcDbNamedObjectDictionaryPointer GcDbNamedObjectDictionaryPointer
#endif
