|
typedef TfWeakPtr< Probe > | WeakProbePtr |
|
typedef std::vector< Key > | Keys |
| A TfNotice::Key container.
|
|
static TF_API void | InsertProbe (const WeakProbePtr &probe) |
| Register a probe that will be invoked when notices are sent and delivered.
|
|
static TF_API void | RemoveProbe (const WeakProbePtr &probe) |
| Remove a probe that was previously registered with InsertProbe .
|
|
template<class LPtr , class MethodPtr > |
static TfNotice::Key | Register (LPtr const &listener, MethodPtr method) |
| Register a listener as being interested in a TfNotice .
|
|
template<class LPtr , class MethodPtr , class SenderPtr > |
static TfNotice::Key | Register (LPtr const &listener, MethodPtr method, SenderPtr const &sender) |
|
template<class LPtr , class MethodPtr > |
static TfNotice::Key | Register (LPtr const &listener, MethodPtr method, const TfType ¬iceType, const TfAnyWeakPtr &sender) |
|
static TF_API bool | Revoke (TfNotice::Key &key) |
| Revoke interest by a listener.
|
|
static TF_API void | Revoke (TfNotice::Keys *keys) |
| Revoke interest by listeners.
|
|
Sent when the (scene spec) info of a layer have changed.
Definition at line 136 of file notice.h.