Usd Notice Framework
0.7.0
|
Notice sent when the given PXR_NS::UsdStage's contents have changed in any way. More...
#include <notice.h>
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< StageContentsChanged > | Clone () const |
Return a copy of the notice. | |
virtual void | Merge (StageNotice &¬ice) 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< StageNotice > | Clone () 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< StageContentsChanged > | Create (Args &&... args) |
Create a notice with variadic arguments. | |
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.