ufe  4.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::VisibilityChanged Class Reference

Visibility changed notification. More...

#include <object3dNotification.h>

Inheritance diagram for Ufe::VisibilityChanged:
Collaboration diagram for Ufe::VisibilityChanged:

Public Member Functions

 VisibilityChanged (const Path &path)
 
 VisibilityChanged (const VisibilityChanged &)=default
 Default copy constructor. More...
 
 ~VisibilityChanged () override
 Destructor. More...
 
const Pathpath () 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

Path fPath
 

Detailed Description

Visibility changed notification.

An object of this class is sent to observers when the visibility on an Object3d has changed.

Definition at line 27 of file object3dNotification.h.

Constructor & Destructor Documentation

◆ VisibilityChanged() [1/2]

Ufe::VisibilityChanged::VisibilityChanged ( const Path path)

Constructor.

Parameters
pathVisibilityChanged notification for the node at the tail of path.

◆ VisibilityChanged() [2/2]

Ufe::VisibilityChanged::VisibilityChanged ( const VisibilityChanged )
default

Default copy constructor.

◆ ~VisibilityChanged()

Ufe::VisibilityChanged::~VisibilityChanged ( )
override

Destructor.

Member Function Documentation

◆ path()

const Path& Ufe::VisibilityChanged::path ( ) const
Returns
Path of this Notification.

Member Data Documentation

◆ fPath

Path Ufe::VisibilityChanged::fPath
private

Definition at line 41 of file object3dNotification.h.


The documentation for this class was generated from the following file: