![]() |
ufe 6.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
|
Abstract class for set Value3 command. More...
#include <baseUndoableCommands.h>
Public Types | |
typedef std::shared_ptr< SetValue3UndoableCommand > | Ptr |
typedef VALUE_TYPE | ValueType |
![]() | |
typedef std::shared_ptr< UndoableCommand > | Ptr |
Public Member Functions | |
SetValue3UndoableCommand (const Path &path) | |
Constructor. More... | |
~SetValue3UndoableCommand () override | |
Destructor. More... | |
virtual bool | set (VALUE_TYPE x, VALUE_TYPE y, VALUE_TYPE z)=0 |
![]() | |
BaseUndoableCommand (const Path &path) | |
~BaseUndoableCommand () override | |
void | setPath (const Path &path) |
Set the path of the object onto which the command is applied. More... | |
const Path & | path () const |
Ufe::SceneItem::Ptr | sceneItem () const |
![]() | |
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 | |
![]() | |
UndoableCommand () | |
Constructor. More... | |
UndoableCommand (const UndoableCommand &)=delete | |
Deleting copy constructor. More... | |
Abstract class for set Value3 command.
Definition at line 92 of file baseUndoableCommands.h.
typedef std::shared_ptr<SetValue3UndoableCommand> Ufe::SetValue3UndoableCommand< VALUE_TYPE >::Ptr |
Definition at line 95 of file baseUndoableCommands.h.
typedef VALUE_TYPE Ufe::SetValue3UndoableCommand< VALUE_TYPE >::ValueType |
Definition at line 96 of file baseUndoableCommands.h.
|
inline |
Constructor.
Definition at line 99 of file baseUndoableCommands.h.
|
inlineoverride |
Destructor.
Definition at line 101 of file baseUndoableCommands.h.
|
pure virtual |
Set the Value3
!
x | x component of vector. ! |
y | y component of vector. ! |
z | z component of vector. |