![]() |
ufe
1.0
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Path removed from object scene notification. More...
#include <sceneNotification.h>
Public Member Functions | |
ObjectPathRemove (const Path &removedPath) | |
Constructor. More... | |
ObjectPathRemove (const ObjectPathRemove &)=default | |
Default copy constructor. More... | |
~ObjectPathRemove () override | |
Destructor. More... | |
Path | removedPath () const |
![]() | |
ObjectPathChange () | |
Constructor. More... | |
ObjectPathChange (const ObjectPathChange &)=default | |
Default copy constructor. More... | |
~ObjectPathChange () override | |
Destructor. More... | |
![]() | |
Notification () | |
Constructor. More... | |
Notification (const Notification &)=default | |
Default copy constructor. More... | |
virtual | ~Notification () |
Destructor. More... | |
Private Attributes | |
const Path | fRemovedPath |
Path removed from object scene notification.
A path remove notification is a path change notification where an existing path is removed from an existing object. Not all run-times support these semantics. Data model observers must reflect the removal of the path, but the tail component object itself is unchanged. When the last path to an object is removed, an ObjectDelete notification will be sent. Implicitly, all children of the object from which a path was removed have also had a path removed from them; no notification is sent for this.
Definition at line 238 of file sceneNotification.h.
Ufe::ObjectPathRemove::ObjectPathRemove | ( | const Path & | removedPath | ) |
Constructor.
|
default |
Default copy constructor.
|
override |
Destructor.
Path Ufe::ObjectPathRemove::removedPath | ( | ) | const |
|
private |
Definition at line 254 of file sceneNotification.h.