Usd Notice Framework  0.7.0
unf::UnfNotice::StageContentsChanged Class Reference

Notice sent when the given PXR_NS::UsdStage's contents have changed in any way. More...

#include <notice.h>

Inheritance diagram for unf::UnfNotice::StageContentsChanged:
unf::UnfNotice::StageNoticeImpl< StageContentsChanged > unf::UnfNotice::StageNotice PXR_NS::TfNotice PXR_NS::TfRefBase

Protected Member Functions

 StageContentsChanged (const PXR_NS::UsdNotice::StageContentsChanged &)
 Create notice from PXR_NS::UsdNotice::StageContentsChanged instance.
 

Protected Attributes

friend StageNoticeImpl< StageContentsChanged >
 Ensure that StageNoticeImpl::Create method can call constructor.
 

Additional Inherited Members

- Public Member Functions inherited from unf::UnfNotice::StageNoticeImpl< StageContentsChanged >
PXR_NS::TfRefPtr< StageContentsChangedClone () const
 Return a copy of the notice.
 
virtual void Merge (StageNotice &&notice) override
 Interface method for merging StageNotice. More...
 
virtual void Merge (StageContentsChanged &&)
 Base method for merging notice with similar type. More...
 
virtual std::string GetTypeId () const override
 Base method for returing unique type identifier. More...
 
- Public Member Functions inherited from unf::UnfNotice::StageNotice
virtual UNF_API bool IsMergeable () const
 Indicate whether notice from the same type can be consolidated during a transaction. More...
 
virtual void PostProcess ()
 Base method for adding post process after merging data within a transaction. More...
 
PXR_NS::TfRefPtr< StageNoticeClone () const
 Interface method to return a copy of the notice. More...
 
- Static Public Member Functions inherited from unf::UnfNotice::StageNoticeImpl< StageContentsChanged >
static PXR_NS::TfRefPtr< StageContentsChangedCreate (Args &&... args)
 Create a notice with variadic arguments.
 

Detailed Description

Notice sent when the given PXR_NS::UsdStage's contents have changed in any way.

This notice type is the standalone equivalent of the PXR_NS::UsdNotice::StageContentsChanged notice type.


The documentation for this class was generated from the following file: