#pragma once class MasterProperties { public: MasterProperties(); MasterProperties(const MasterProperties &src); virtual ~MasterProperties(); MasterProperties & operator= (const MasterProperties &src); void SetFromEx(const AcDbEntity *pEnt); void SetFrom(const AcDbEntity *pEnt); void SetTo(AcDbEntity *pEnt) const; void SetTo(AcDbVoidPtrArray &entSet) const; public: AcDbObjectId m_idLayer; Adesk::UInt16 m_nColor; AcDbObjectId m_idLineType; AcDbObjectId m_idMaterial; };