Sent when the identifier of a layer has changed.
More...
#include <notice.h>
|
|
SDF_API | LayerIdentifierDidChange (const std::string &oldIdentifier, const std::string &newIdentifier) |
| |
| const std::string & | GetOldIdentifier () const |
| | Returns the old identifier for the layer.
|
| |
| const std::string & | GetNewIdentifier () const |
| | Returns the new identifier for the layer.
|
| |
| TF_API size_t | Send () const |
| | Deliver the notice to interested listeners, returning the number of interested listeners.
|
| |
| template<typename SenderPtr > |
| size_t | Send (SenderPtr const &s) const |
| | Deliver the notice to interested listeners, returning the number of interested listeners.
|
| |
| TF_API size_t | SendWithWeakBase (const TfWeakBase *senderWeakBase, const void *senderUniqueId, const std::type_info &type) const |
| | Variant of Send() that takes a specific sender in the form of a TfWeakBase pointer and a typeid.
|
| |
|
| 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.
|
| |
| static TF_API bool | RevokeAndWait (TfNotice::Key &key) |
| | Revoke interest by a listener.
|
| |
| static TF_API void | RevokeAndWait (TfNotice::Keys *keys) |
| | Revoke interest by listeners.
|
| |
Sent when the identifier of a layer has changed.
Definition at line 135 of file notice.h.
◆ GetNewIdentifier()
| const std::string & GetNewIdentifier |
( |
| ) |
const |
|
inline |
Returns the new identifier for the layer.
Definition at line 147 of file notice.h.
◆ GetOldIdentifier()
| const std::string & GetOldIdentifier |
( |
| ) |
const |
|
inline |
Returns the old identifier for the layer.
Definition at line 144 of file notice.h.
The documentation for this class was generated from the following file: