ufe 5.5
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Command that handles paste from clipboard. More...
#include <clipboardCommands.h>
Classes | |
struct | PasteInfo |
Struct that holds information about the paste command. More... | |
Public Types | |
typedef std::shared_ptr< PasteClipboardCommand > | Ptr |
Public Types inherited from Ufe::UndoableCommand | |
typedef std::shared_ptr< UndoableCommand > | Ptr |
Public Member Functions | |
PasteClipboardCommand () | |
Constructor. More... | |
~PasteClipboardCommand () override | |
Destructor. More... | |
virtual SceneItemList | targetItems () const =0 |
Retrieve all the pasted items. More... | |
virtual std::vector< PasteInfo > | getPasteInfos () const =0 |
Get the paste infos. More... | |
PasteClipboardCommand (const PasteClipboardCommand &)=delete | |
PasteClipboardCommand & | operator= (const PasteClipboardCommand &)=delete |
PasteClipboardCommand (PasteClipboardCommand &&)=delete | |
PasteClipboardCommand & | operator= (PasteClipboardCommand &&)=delete |
Public Member Functions inherited from Ufe::UndoableCommand | |
virtual | ~UndoableCommand () |
Destructor. More... | |
virtual std::string | commandString () const |
Get a user friendly string representation of the command. More... | |
virtual void | execute () |
virtual void | undo ()=0 |
virtual void | redo ()=0 |
Additional Inherited Members | |
Protected Member Functions inherited from Ufe::UndoableCommand | |
UndoableCommand () | |
Constructor. More... | |
UndoableCommand (const UndoableCommand &)=delete | |
Deleting copy constructor. More... | |
Command that handles paste from clipboard.
This class provides the interface to retrieve all the pasted items and information about each one (paste succeeded or failed).
Definition at line 29 of file clipboardCommands.h.
typedef std::shared_ptr<PasteClipboardCommand> Ufe::PasteClipboardCommand::Ptr |
Definition at line 32 of file clipboardCommands.h.
Ufe::PasteClipboardCommand::PasteClipboardCommand | ( | ) |
Constructor.
|
override |
Destructor.
|
delete |
No copy or move constructor/assignment.
|
delete |
No copy or move constructor/assignment.
|
pure virtual |
Get the paste infos.
|
delete |
No copy or move constructor/assignment.
|
delete |
No copy or move constructor/assignment.
|
pure virtual |
Retrieve all the pasted items.