24#ifndef _DBOBJECTOVERRULE_H_INCLUDED_
25#define _DBOBJECTOVERRULE_H_INCLUDED_
virtual OdResult close(OdDbObject *pSubject)
ODRX_DECLARE_MEMBERS(OdDbObjectOverrule)
virtual OdResult erase(OdDbObject *pSubject, bool erasing)
virtual OdResult open(OdDbObject *pSubject, OdDb::OpenMode mode)
virtual OdDbObjectPtr deepClone(const OdDbObject *pSubject, OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true)
virtual OdDbObjectPtr wblockClone(const OdDbObject *pSubject, OdDbIdMapping &idMap, OdDbObject *pOwner, bool bPrimary=true)
ODRX_DECLARE_MEMBERS(OdDbPropertiesOverrule)
virtual void list(const OdDbEntity *pSubject)
virtual OdResult getClassID(const OdDbObject *pSubject, void *pClsid)