![]() |
ufe 5.5
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Object delete scene notifications that occur after the object was deleted. More...
#include <sceneNotification.h>


Public Member Functions | |
| ObjectPostDelete (const SceneItem::Ptr &item) | |
| Constructor. More... | |
| ObjectPostDelete (const ObjectPostDelete &)=default | |
| Default copy constructor. More... | |
| ~ObjectPostDelete () override | |
| Destructor. More... | |
| SceneItem::Ptr | item () const |
Public Member Functions inherited from Ufe::ObjectDelete | |
| ObjectDelete (const Path &path) | |
| Constructor. More... | |
| ObjectDelete (const ObjectDelete &)=default | |
| Default copy constructor. More... | |
| ~ObjectDelete () override | |
| Destructor. More... | |
| Path | path () const |
| Path | changedPath () const override |
| SubOpStorageType | subOpType () const override |
Public Member Functions inherited from Ufe::SceneChanged | |
| SceneChanged (const SceneChanged &)=default | |
| Default copy constructor. More... | |
| ~SceneChanged () override | |
| Destructor. More... | |
| virtual Path | changedPath () const |
| OpType | opType () const |
| virtual SubOpStorageType | subOpType () const |
Public Member Functions inherited from Ufe::Notification | |
| Notification () | |
| Constructor. More... | |
| Notification (const Notification &)=default | |
| Default copy constructor. More... | |
| virtual | ~Notification () |
| Destructor. More... | |
| template<typename T > | |
| const T & | staticCast () const |
Private Attributes | |
| const SceneItem::Ptr | fItem |
Additional Inherited Members | |
Public Types inherited from Ufe::ObjectDelete | |
| enum | SubOpType : SubOpStorageType { None = SubOpTypeNone , ObjectPostDelete , ObjectPreDelete , ObjectDestroyed } |
Public Types inherited from Ufe::SceneChanged | |
| enum | OpType : unsigned char { ObjectAdd , ObjectDelete , ObjectPathChange , SubtreeInvalidate , SceneCompositeNotification } |
| using | SubOpStorageType = unsigned char |
Static Public Attributes inherited from Ufe::SceneChanged | |
| static constexpr SubOpStorageType | SubOpTypeNone = 0 |
Protected Member Functions inherited from Ufe::ObjectDelete | |
| ObjectDelete (const Path &path, SubOpType objectDeleteOpType) | |
| Constructor. More... | |
Protected Member Functions inherited from Ufe::SceneChanged | |
| SceneChanged (OpType opType) | |
| Constructor. More... | |
Object delete scene notifications that occur after the object was deleted.
The object is still valid, even if the notification is sent after the delete.
Definition at line 141 of file sceneNotification.h.
| Ufe::ObjectPostDelete::ObjectPostDelete | ( | const SceneItem::Ptr & | item | ) |
Constructor.
|
default |
Default copy constructor.
|
override |
Destructor.
| SceneItem::Ptr Ufe::ObjectPostDelete::item | ( | ) | const |
|
private |
Definition at line 157 of file sceneNotification.h.