![]() |
ufe
2.0
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 run-times 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. |