25 #ifndef _ODDB_EVALWATCHERS_H_
26 #define _ODDB_EVALWATCHERS_H_
OdSmartPtr< OdDbTableWatcherPE > OdDbTableWatcherPEPtr
OdSmartPtr< OdDbBreakDataWatcherPE > OdDbBreakDataWatcherPEPtr
OdSmartPtr< OdDbDimensionWatcherPE > OdDbDimensionWatcherPEPtr
OdSmartPtr< OdDbDimAssocWatcherPE > OdDbDimAssocWatcherPEPtr
OdSmartPtr< OdDbLeaderWatcherPE > OdDbLeaderWatcherPEPtr
OdSmartPtr< OdDbFcfWatcherPE > OdDbDFcfWatcherPEPtr
OdSmartPtr< OdDbEvalWatcherPE > OdDbEvalWatcherPEPtr
OdSmartPtr< OdDbHatchWatcherPE > OdDbHatchWatcherPEPtr
virtual void modified(OdDbObject *pObj, const OdDbObject *pEnt)
virtual void erased(OdDbObject *pObj, const OdDbObject *pEnt, bool bErasing)
virtual void copied(OdDbObject *pObj, const OdDbObject *pAssocObj, const OdDbObject *pNewObj)=0
virtual void erased(OdDbObject *pObj, const OdDbObject *pAssocObj, bool erasing=true)=0
virtual void modified(OdDbObject *pObj, const OdDbObject *pDimStyle)
ODRX_DECLARE_MEMBERS(OdDbEvalWatcherPE)
virtual void openedForModify(OdDbObject *pObj, const OdDbObject *pAssocObj)
virtual void modified(OdDbObject *pObj, const OdDbObject *pAssocObj)=0
virtual void modified(OdDbObject *pObj, const OdDbObject *pDimStyle)
virtual void getLoopFromIds(const OdDbHatch *pHatch, OdUInt32 &loopType, OdDbObjectIdArray &objectIds, EdgeArray &edges)
virtual void modified(OdDbObject *pObj, const OdDbObject *pAssocObj)
virtual void evaluate(OdDbHatch *pHatch, const OdDbObjectIdArray &assocObjIds)
virtual void modifiedItself(OdDbHatch *pHatch)
virtual void modified(OdDbObject *pObj, const OdDbObject *pAssocObj)
virtual void modified(OdDbObject *pObj, const OdDbObject *pTableStyle)