SHAPER
9.13.0
|
Message that feature was changed (used for Object Browser update): moved, updated and deleted. More...
Public Member Functions | |
virtual const std::set< ObjectPtr > & | objects () const |
Returns the feature that has been updated. More... | |
virtual std::shared_ptr< Events_MessageGroup > | newEmpty () |
Creates a new empty group (to store it in the loop before flush) More... | |
virtual void | Join (const std::shared_ptr< Events_MessageGroup > &theJoined) |
Allows to join the given message with the current one. More... | |
const Events_ID & | eventID () const |
Returns identifier of the message. More... | |
void * | sender () const |
Returns sender of the message or NULL if it is anonymous message. More... | |
Friends | |
class | Model_EventCreator |
Message that feature was changed (used for Object Browser update): moved, updated and deleted.
|
virtual |
Returns the feature that has been updated.
Implements ModelAPI_ObjectUpdatedMessage.
|
virtual |
Creates a new empty group (to store it in the loop before flush)
Implements ModelAPI_ObjectUpdatedMessage.
|
virtual |
Allows to join the given message with the current one.
Implements ModelAPI_ObjectUpdatedMessage.
|
inlineinherited |
Returns identifier of the message.
|
inlineinherited |
Returns sender of the message or NULL if it is anonymous message.