ufe  1.0
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::BaseTransformUndoableCommand Class Reference

Base class for undoable transform operation commands. More...

#include <transform3dUndoableCommands.h>

Inheritance diagram for Ufe::BaseTransformUndoableCommand:
Collaboration diagram for Ufe::BaseTransformUndoableCommand:

Public Member Functions

 BaseTransformUndoableCommand (const SceneItem::Ptr &item)
 
virtual ~BaseTransformUndoableCommand ()
 
SceneItem::Ptr sceneItem () const
 
- Public Member Functions inherited from Ufe::UndoableCommand
virtual ~UndoableCommand ()
 Destructor. More...
 
virtual void execute ()
 
virtual void undo ()=0
 
virtual void redo ()=0
 

Private Attributes

const SceneItem::Ptr fItem
 

Additional Inherited Members

- Public Types inherited from Ufe::UndoableCommand
typedef std::shared_ptr< UndoableCommandPtr
 
- Protected Member Functions inherited from Ufe::UndoableCommand
 UndoableCommand ()
 Constructor. More...
 
 UndoableCommand (const UndoableCommand &)=delete
 Deleting copy constructor. More...
 

Detailed Description

Base class for undoable transform operation commands.

Definition at line 21 of file transform3dUndoableCommands.h.

Constructor & Destructor Documentation

◆ BaseTransformUndoableCommand()

Ufe::BaseTransformUndoableCommand::BaseTransformUndoableCommand ( const SceneItem::Ptr item)

◆ ~BaseTransformUndoableCommand()

virtual Ufe::BaseTransformUndoableCommand::~BaseTransformUndoableCommand ( )
virtual

Member Function Documentation

◆ sceneItem()

SceneItem::Ptr Ufe::BaseTransformUndoableCommand::sceneItem ( ) const
Returns
the object's SceneItem.

Member Data Documentation

◆ fItem

const SceneItem::Ptr Ufe::BaseTransformUndoableCommand::fItem
private

Definition at line 29 of file transform3dUndoableCommands.h.


The documentation for this class was generated from the following file: