27#ifndef _ODDBDATABASEREACTOR_INCLUDED_ 
   28#define _ODDBDATABASEREACTOR_INCLUDED_ 
  164#define RO_VAR_DEF(type, name, d1, d2, r1, r2) 
  166#define RO_VAR_DEF_H(type, name, d1, d2, r1, r2) 
  168#define VAR_DEF(type, name, d1, d2, r1, r2)\ 
  176  SVARS_FUNC_MODIFIER void headerSysVar_##name##_WillChange(const OdDbDatabase* pDb); 
  185#define VAR_DEF(type, name, dxf, d1, d2, r1, r2)\ 
  193  virtual void headerSysVar_dim##name##_WillChange(const OdDbDatabase* pDb); 
  217#define VAR_DEF(type, name, d1, d2, r1, r2)\ 
  225  SVARS_FUNC_MODIFIER void headerSysVar_##name##_Changed(const OdDbDatabase* pDb); 
  232#define VAR_DEF(type, name, dxf, d1, d2, r1, r2)\ 
  240  virtual void headerSysVar_dim##name##_Changed(const OdDbDatabase* pDb); 
OdSmartPtr< OdDbDatabaseReactor > OdDbDatabaseReactorPtr
 
virtual void objectErased(const OdDbDatabase *pDb, const OdDbObject *pObject, bool erased=true)
 
virtual void objectUnAppended(const OdDbDatabase *pDb, const OdDbObject *pObject)
 
virtual void objectModified(const OdDbDatabase *pDb, const OdDbObject *pObject)
 
virtual void objectAppended(const OdDbDatabase *pDb, const OdDbObject *pObject)
 
virtual void headerSysVarChanged(const OdDbDatabase *pDb, const OdString &name)
 
virtual void headerSysVarWillChange(const OdDbDatabase *pDb, const OdString &name)
 
ODRX_DECLARE_MEMBERS(OdDbDatabaseReactor)
 
virtual void goodbye(const OdDbDatabase *pDb)
 
virtual void proxyResurrectionCompleted(const OdDbDatabase *pDb, const OdString &appname, OdDbObjectIdArray &objectIds)
 
virtual void objectOpenedForModify(const OdDbDatabase *pDb, const OdDbObject *pObject)
 
virtual void objectReAppended(const OdDbDatabase *pDb, const OdDbObject *pObject)
 
GLuint const GLchar * name