|
Usd Notice Framework 0.9.0
|
#include "unf/broker.h"#include "unf/notice.h"#include <pxr/base/tf/refBase.h>#include <pxr/base/tf/refPtr.h>#include <pxr/base/tf/type.h>#include <pxr/base/tf/weakBase.h>#include <pxr/pxr.h>#include <pxr/usd/usd/common.h>Go to the source code of this file.
Classes | |
| class | unf::Dispatcher |
| Interface for objects emitting standalone notices triggered by incoming PXR_NS::TfNotice derived notices. More... | |
| class | unf::StageDispatcher |
| Default dispatcher which emits UnfNotice::StageNotice derived notices corresponding to each PXR_NS::UsdNotice::StageNotice derived notice received. More... | |
| class | unf::DispatcherFactory |
| Interface for building Dispatcher type. More... | |
| class | unf::DispatcherFactoryImpl< T > |
| Templated factory class which creates a specific type of Dispatcher. More... | |
Namespaces | |
| namespace | unf |
Functions | |
| template<class T , class... Bases> | |
| void | unf::DispatcherDefine () |
| Define a PXR_NS::TfType for a specific type of Dispatcher. | |