1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/attributesHandler.h"
2#ifndef _ufe_attributesHandler
3#define _ufe_attributesHandler
34 typedef std::shared_ptr<AttributesHandler>
Ptr;
Factory base class for Attributes interface.
AttributesHandler()
Constructor.
AttributesHandler(const AttributesHandler &)=default
Default copy constructor.
virtual ~AttributesHandler()
Destructor.
virtual Attributes::Ptr attributes(const SceneItem::Ptr &item) const =0
std::shared_ptr< AttributesHandler > Ptr
std::shared_ptr< Attributes > Ptr
std::shared_ptr< SceneItem > Ptr
Definition of macros for symbol visibility.