![]() |
ufe 6.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Factory base class for Attributes interface. More...
#include <attributesHandler.h>
Public Types | |
typedef std::shared_ptr< AttributesHandler > | Ptr |
Public Member Functions | |
AttributesHandler () | |
Constructor. More... | |
AttributesHandler (const AttributesHandler &)=default | |
Default copy constructor. More... | |
virtual | ~AttributesHandler () |
Destructor. More... | |
virtual Attributes::Ptr | attributes (const SceneItem::Ptr &item) const =0 |
Factory base class for Attributes interface.
This base class defines an interface for factory objects that runtimes can implement to create the attributes interface object.
Definition at line 31 of file attributesHandler.h.
typedef std::shared_ptr<AttributesHandler> Ufe::AttributesHandler::Ptr |
Definition at line 34 of file attributesHandler.h.
Ufe::AttributesHandler::AttributesHandler | ( | ) |
Constructor.
|
default |
Default copy constructor.
|
virtual |
Destructor.
|
pure virtual |
Creates an Attributes interface on the given SceneItem.
item | SceneItem to use to retrieve its Attributes interface. |