1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/sceneItemOps.h" 83 typedef std::shared_ptr<SceneItemOps>
Ptr;
115 virtual bool deleteItem() = 0;
125 virtual Duplicate duplicateItemCmd() = 0;
std::shared_ptr< UndoableCommand > Ptr
Abstract base class for scene item operations interface.
Definition of macros for symbol visibility.
Constant string representation with fixed space and O(1) comparison.
SceneItem::Ptr item
Root of the duplicate hierarchy.
std::shared_ptr< SceneItemOps > Ptr
UndoableCommand::Ptr undoableCommand
Undoable command whose undo restores the original item's name.
std::shared_ptr< SceneItem > Ptr
Result for undoable duplicate item.
SceneItem::Ptr item
Renamed item.
Result for undoable rename item.
UndoableCommand::Ptr undoableCommand
Undoable command whose undo removes the duplicated object(s).
std::shared_ptr< SceneItemResultUndoableCommand > Ptr