27#ifndef _DB_OBJECT_REACTOR_INCLUDED_
28#define _DB_OBJECT_REACTOR_INCLUDED_
OdArray< OdDbObjectReactorPtr > OdDbObjectReactorArray
OdSmartPtr< OdDbObjectReactor > OdDbObjectReactorPtr
virtual void cancelled(const OdDbObject *pObject)
virtual void erased(const OdDbObject *pObject, bool erasing=true)
virtual void copied(const OdDbObject *pObject, const OdDbObject *pNewObject)
virtual void objectClosed(const OdDbObjectId &objectId)
ODRX_DECLARE_MEMBERS(OdDbObjectReactor)
static OdDbObjectReactor * findReactor(const OdDbObject *pObject, const OdRxClass *pKeyClass)
virtual void reappended(const OdDbObject *pObject)
virtual void modifyUndone(const OdDbObject *pObject)
virtual void goodbye(const OdDbObject *pObject)
virtual void modifiedXData(const OdDbObject *pObject)
virtual void modifiedGraphics(const OdDbObject *pObject)
virtual void openedForModify(const OdDbObject *pObject)
virtual void subObjModified(const OdDbObject *pObject, const OdDbObject *pSubObj)
virtual void modified(const OdDbObject *pObject)
virtual void unappended(const OdDbObject *pObject)