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
baseUndoableCommands.h File Reference
#include "common/ufeExport.h"
#include "undoableCommand.h"
#include "hierarchy.h"
#include "path.h"
#include "types.h"
#include <memory>
Include dependency graph for baseUndoableCommands.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ufe::BaseUndoableCommand
 Base class for undoable set operation commands. More...
 
class  Ufe::SetValueUndoableCommand< VALUE_TYPE >
 Abstract class for set value command. More...
 
class  Ufe::SetValue2UndoableCommand< VALUE_TYPE >
 Abstract class for set Value2 command. More...
 
class  Ufe::SetValue3UndoableCommand< VALUE_TYPE >
 Abstract class for set Value3 command. More...
 
class  Ufe::SetValue4UndoableCommand< VALUE_TYPE >
 Abstract class for set Value4 command. More...
 

Namespaces

namespace  Ufe
 

Typedefs

using Ufe::SetFloatUndoableCommand = SetValueUndoableCommand< float >
 
using Ufe::SetDoubleUndoableCommand = SetValueUndoableCommand< double >
 
using Ufe::SetMatrix3dUndoableCommand = SetValueUndoableCommand< const Matrix3d & >
 
using Ufe::SetMatrix4dUndoableCommand = SetValueUndoableCommand< const Matrix4d & >
 
using Ufe::SetBoolUndoableCommand = SetValueUndoableCommand< bool >
 
using Ufe::SetIntUndoableCommand = SetValueUndoableCommand< int >
 
using Ufe::SetVector2fUndoableCommand = SetValue2UndoableCommand< float >
 
using Ufe::SetVector3fUndoableCommand = SetValue3UndoableCommand< float >
 
using Ufe::SetVector4fUndoableCommand = SetValue4UndoableCommand< float >
 
using Ufe::SetVector3dUndoableCommand = SetValue3UndoableCommand< double >
 
using Ufe::SetColor3fUndoableCommand = SetValueUndoableCommand< const Color3f & >
 
using Ufe::SetColor4fUndoableCommand = SetValueUndoableCommand< const Color4f & >