![]() |
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
|
Factory base class for scene hierarchy interface. More...
#include <hierarchyHandler.h>
Public Types | |
typedef std::shared_ptr< HierarchyHandler > | Ptr |
Public Member Functions | |
HierarchyHandler () | |
Constructor. More... | |
HierarchyHandler (const HierarchyHandler &)=default | |
Default copy constructor. More... | |
virtual | ~HierarchyHandler () |
Destructor. More... | |
virtual Hierarchy::Ptr | hierarchy (const SceneItem::Ptr &item) const =0 |
virtual SceneItem::Ptr | createItem (const Path &path) const =0 |
virtual Hierarchy::ChildFilter | childFilter () const =0 |
Return the child filter for the hierarchy. More... | |
Factory base class for scene hierarchy interface.
This base class defines an interface for factory objects that runtimes can implement to create a scene hierarchy interface object.
Definition at line 26 of file hierarchyHandler.h.
typedef std::shared_ptr<HierarchyHandler> Ufe::HierarchyHandler::Ptr |
Definition at line 29 of file hierarchyHandler.h.
Ufe::HierarchyHandler::HierarchyHandler | ( | ) |
Constructor.
|
default |
Default copy constructor.
|
virtual |
Destructor.
|
pure virtual |
Return the child filter for the hierarchy.
|
pure virtual |
|
pure virtual |