Usd Notice Framework
0.7.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 | |
unf | |
Functions | |
template<class T , class... Bases> | |
void | unf::DispatcherDefine () |
Define a PXR_NS::TfType for a specific type of Dispatcher. More... | |