#pragma once #include "AecDbZLineXOpening.h" //玻璃幕墙 class DLLIMPEXP AecDbGlassCurtainWall : public AecDbZLineXOpening { public: ACRX_DECLARE_MEMBERS(AecDbGlassCurtainWall); protected: static Adesk::UInt32 kCurrentVersionNumber; public: AecDbGlassCurtainWall(void); ~AecDbGlassCurtainWall(void); public: virtual void subList() const; virtual Acad::ErrorStatus dwgInFields(AcDbDwgFiler *pFiler); virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler *pFiler) const; virtual Acad::ErrorStatus dxfInFields(AcDbDxfFiler *pFiler); virtual Acad::ErrorStatus dxfOutFields(AcDbDxfFiler *pFiler) const; virtual Acad::ErrorStatus subErase(Adesk::Boolean erasing); };