![]() |
ufe 6.5
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Light2 metadata changed notification. More...
#include <lightNotification.h>


Public Member Functions | |
| Light2MetadataChanged (const SceneItem::Ptr &item, const std::string &key) | |
| Light2MetadataChanged (const SceneItem::Ptr &item, const std::set< std::string > &keys) | |
| Light2MetadataChanged (const Light2MetadataChanged &)=default | |
| Default copy constructor. More... | |
| ~Light2MetadataChanged () override | |
| Destructor. More... | |
| bool | has (const std::string &key) const |
| const std::set< std::string > & | keys () const |
Public Member Functions inherited from Ufe::LightChanged | |
| LightChanged (const SceneItem::Ptr &item) | |
| LightChanged (const LightChanged &)=default | |
| Default copy constructor. More... | |
| ~LightChanged () override | |
| Destructor. More... | |
| SceneItem::Ptr | item () const |
Public Member Functions inherited from Ufe::Notification | |
| Notification () | |
| Constructor. More... | |
| Notification (const Notification &)=default | |
| Default copy constructor. More... | |
| virtual | ~Notification () |
| Destructor. More... | |
| template<typename T > | |
| const T & | staticCast () const |
Private Attributes | |
| const std::set< std::string > | fKeys |
Light2 metadata changed notification.
An object of this class is sent to observers when the metadata of an Light2 on a single node has changed.
Definition at line 48 of file lightNotification.h.
| Ufe::Light2MetadataChanged::Light2MetadataChanged | ( | const SceneItem::Ptr & | item, |
| const std::string & | key | ||
| ) |
Constructor.
| item | LightChanged Notification on the given SceneItem. |
| key | A single metadata key that had it's value changed. |
| Ufe::Light2MetadataChanged::Light2MetadataChanged | ( | const SceneItem::Ptr & | item, |
| const std::set< std::string > & | keys | ||
| ) |
Constructor.
| item | LightChanged Notification on the given SceneItem. |
| keys | The metadata keys that had values changed. |
|
default |
Default copy constructor.
|
override |
Destructor.
| bool Ufe::Light2MetadataChanged::has | ( | const std::string & | key | ) | const |
| const std::set< std::string > & Ufe::Light2MetadataChanged::keys | ( | ) | const |
|
private |
Definition at line 71 of file lightNotification.h.