Files
envi-code/SourceCode/Code2026/ThunderProof/ThunderDbReactor.h
T
2026-09-28 15:28:50 +08:00

33 lines
831 B
C++

#ifndef _THUNDERDBREACTOR_H
#define _THUNDERDBREACTOR_H
#if _MSC_VER > 1000
#pragma once
#endif
#include "DrawThunder2D.h"
#include "ThunderCaculate.h"
class CThunderCmdGroup;
class CThunderDbReactor : public AcDbDatabaseReactor
{
public:
CThunderDbReactor();
virtual ~CThunderDbReactor();
public:
virtual void objectAppended(const AcDbDatabase* dwg, const AcDbObject* dbObj);
virtual void objectErased(const AcDbDatabase* dwg,const AcDbObject* dbObj,Adesk::Boolean pErased = Adesk::kTrue);
virtual void objectUnAppended(const AcDbDatabase* dwg, const AcDbObject* dbObj);
virtual void objectModified(const AcDbDatabase* dwg,const AcDbObject* dbObj);
// ÉèÖûæÍ¼Ö¸Õë
virtual void goodbye(const AcDbDatabase* dwg);
};
#endif // !defined(AFX_THUNDERDBREACTOR_H__8A197C4C_BA1A_424B_B1FB_F377AFE2D557__INCLUDED_)