API Reference > OdDg Classes > OdDgElementReactor Class
OdDgElementReactor Class
OdDgElementReactorOdDgElementReactorOdDgElementReactor
Syntax
C++
class OdDgElementReactor : public OdRxObject;

DgElementReactor.h

This class is the base class for custom classes that receive notification of OdDgElement events.

The default implementations of all methods in this class do nothing but return. 

Corresponding C++ library: TG_Db 

 

 
Name 
Description 
 
Notification function called immediately before an element is closed.
 
 
Notification function called whenever the notifying element has had its clone() member function called.
 
 
Notification function called whenever an element has been erased or unerased.
 
 
Returns the first transient reactor of the specified class that is attached to the specified element.
 
 
Notification function called just before an element is deleted from memory.
 
 
Notification function called whenever an element is opened OdDg::kForWrite, a function has been called that could modify the contents of this element, and this element is now being closed.
 
 
Notification function called whenever an geometry of element derived from OdDgGraphicsElement is modified.
 
 
Notification function called whenever an element derived from OdDgGraphicsElement is modified.
 
 
Notification function called whenever the attribute linkages has been written to the notifying element.
 
 
Notification function called whenever the notifying element is in the midst an Undo operation that is undoing modifications.
 
 
This is ODRX_DECLARE_MEMBERS, a member of class OdDgElementReactor. 
 
Notification function called whenever an element is opened for modify OdDg::kForWrite.
 
 
Notification function called whenever a Redo process processes the reappending of the notifying element to the database.
 
 
Notification function called whenever a method of the specified subelement has called assertWriteEnabled()
 
 
Notification function called whenever the Undo process processes the appending of the notifying element to the database.
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.