ObjectARX, AutoCAD. Среда программирования библиотеки C++




AcDbObject: Функции Редко Перегружаемые


Класс пользователя редко отменяет следующие функции:

virtual Acad::ErrorStatus

setOwnerId(AcDbObjectId);

virtual resbuf*

xData(const char* regappName = NULL) const;

virtual Acad::ErrorStatus

setXData(const resbuf* xdata);

virtual void

addPersistentReactor(AcDbObjectId objId);

virtual Acad::ErrorStatus

removePersistentReactor(AcDbObjectId objId);

virtual void cancelled(const AcDbObject* dbObj);

virtual void copied(const AcDbObject* dbObj, const AcDbObject* newObj);

virtual void erased(const AcDbObject* dbObj, Adesk::Boolean pErasing = Adesk::kTrue);

virtual void goodbye(const AcDbObject* dbObj);

virtual void openedForModify(const AcDbObject* dbObj);

virtual void modified(const AcDbObject* dbObj);

virtual void modifyUndone(const AcDbObject* dbObj);

virtual void modifiedXData(const AcDbObject* dbObj);

virtual void unappended(const AcDbObject* dbObj);

virtual void objectClosed(const AcDbObjectId objId);

virtual void modifiedGraphics(const AcDbEntity* dbEnt);




Содержание  Назад  Вперед