Usd Notice Framework
0.7.0
|
▼Nunf | |
▼NUnfNotice | |
CStageNotice | Base class for standalone PXR_NS::UsdStage notices |
CStageNoticeImpl | Intermediate interface using the CRTP idiom to provide factory and default merging logic |
CStageContentsChanged | Notice sent when the given PXR_NS::UsdStage's contents have changed in any way |
CObjectsChanged | Notice sent in response to authored changes that affect any PXR_NS::UsdObject |
CStageEditTargetChanged | Notice sent when a stage's EditTarget has changed |
CLayerMutingChanged | Notice sent after a set of layers have been newly muted or unmuted |
CBroker | Intermediate object between the Usd Stage and any clients that needs asynchronous handling and upstream filtering of notices |
CCapturePredicate | Predicate functor which indicates whether a notice can be captured during a transaction |
CDispatcher | Interface for objects emitting standalone notices triggered by incoming PXR_NS::TfNotice derived notices |
CStageDispatcher | Default dispatcher which emits UnfNotice::StageNotice derived notices corresponding to each PXR_NS::UsdNotice::StageNotice derived notice received |
CDispatcherFactory | Interface for building Dispatcher type |
CDispatcherFactoryImpl | Templated factory class which creates a specific type of Dispatcher |
CNoticeTransaction | Convenient RAII object to consolidate and filter notices derived from UnfNotice::StageNotice within a specific scope |