24#ifndef _ODGSDBROOTLINKAGE_H_INCLUDED_
25#define _ODGSDBROOTLINKAGE_H_INCLUDED_
GS_TOOLKIT_EXPORT OdDbStub * odgsDbRedirectID(OdDbStub *&pId)
GS_TOOLKIT_EXPORT OdDbBaseDatabase * odgsDbObjectIDRedirectedDatabase(OdDbStub *pId)
GS_TOOLKIT_EXPORT void odgsDbObjectIDSetLockingFlag(OdDbStub *pId, bool bSet)
GS_TOOLKIT_EXPORT OdDbStub * odgsDbGetOwner(OdDbStub *pId)
GS_TOOLKIT_EXPORT bool odgsDbObjectIDErased(OdDbStub *pId)
GS_TOOLKIT_EXPORT void odgsDbObjectIDSetRedirected(OdDbStub *pId, bool bSet)
GS_TOOLKIT_EXPORT bool odgsDbObjectIDRedirected(OdDbStub *pId)
GS_TOOLKIT_EXPORT OdDbBaseDatabase * odgsDbGetDatabase(OdDbStub *pId)
#define GS_TOOLKIT_EXPORT
static OdDbBaseVisualStylePE * getDbBaseVisualStylePE(const OdRxObject *pVisualStyle)
static bool isInitializedAny()
static OdRxClass * getDbBaseBlockPEClass()
static OdDbBaseLayerPE * getDbBaseLayerPE(const OdRxObject *pLayer)
static OdRxClass * getDbBaseBlockRefPEClass()
static OdAbstractViewPE * getAbstractViewPE(const OdRxObject *pViewport)
static OdDbBaseBlockPE * getDbBaseBlockPE(const OdRxObject *pBlock)
static OdRxClass * getDbBaseHostAppServicesClass()
static OdRxClass * getDbBaseAnnotationScalePEClass()
static OdDbBaseLayoutPE * getDbBaseLayoutPE(const OdRxObject *pLayout)
static OdRxClass * getAbstractViewPEClass()
static bool isBlockRefDrawable(const OdGiDrawable *pBlockRef, bool *bMInsert=NULL)
static void uninitialize()
static bool displayWarning(const OdDbBaseDatabase *pDb, const OdString &message)
static bool isLayoutDrawable(const OdGiDrawable *pLayout)
static OdDbBaseLongTransactionPE * getDbBaseLongTransactionPE(const OdRxObject *pLT)
static OdDbBaseHatchPE * getDbBaseHatchPE(const OdRxObject *pHatch)
static OdRxClass * getDbBaseLongTransactionPEClass()
static OdRxClass * getDbBaseVisualStylePEClass()
static bool isInitialized()
static OdRxClass * getDbBaseLayerPEClass()
static OdDbBaseAnnotationScalePE * getDbBaseAnnotationScalePE(const OdRxObject *pView)
static OdDbBaseSortEntsPE * getDbBaseSortEntsPE(const OdRxObject *pSortents)
static OdDbBaseDatabasePE * getDbBaseDatabasePEForDrawable(const OdGiDrawable *pDrw, OdDbBaseDatabase *&pDb)
static OdDbBaseHostAppServices * getDatabaseDbBaseHostAppServices(const OdDbBaseDatabase *pDb)
static OdDbBaseDatabasePE * getDbBaseDatabasePE(const OdDbBaseDatabase *pDb)
static OdRxClass * getDbBaseMaterialPEClass()
static OdRxClass * getDbBaseHatchPEClass()
static bool isHatchDrawable(const OdGiDrawable *pHatch)
static OdDbBaseBlockRefPE * getDbBaseBlockRefPE(const OdRxObject *pBlockRef)
static OdRxClass * getDbBaseLayoutPEClass()
static OdRxClass * getDbBaseSortEntsPEClass()
static OdDbBaseHostAppServices * getDbBaseHostAppServices(const OdRxObject *pServices)
static OdDbBaseMaterialPE * getDbBaseMaterialPE(const OdRxObject *pMaterial)
static OdRxClass * getDbBaseDatabasePEClass()