1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/attributesCommands.h"
2#ifndef _ufe_attributes_commands
3#define _ufe_attributes_commands
32 typedef std::shared_ptr<AttributeUndoableCommand>
Ptr;
std::shared_ptr< Attribute > Ptr
Command to add an attribute to a scene item.
AttributeUndoableCommand()=default
Default constructor.
~AttributeUndoableCommand() override=default
Destructor.
std::shared_ptr< AttributeUndoableCommand > Ptr
virtual Attribute::Ptr attribute() const =0
Pure virtual method to retrieve the new attribute.
Abstract base class for undoable commands.
Definition of macros for symbol visibility.