ClassDefinitions.h File Reference
#include <vector>
#include <memory>
+ Include dependency graph for ClassDefinitions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 controller
 

Typedefs

using AddOperationPtr = std::shared_ptr< AddOperation >
 
using AddToGroupOperationPtr = std::shared_ptr< AddToGroupOperation >
 
using ClassDefinitionsPtr = std::shared_ptr< ClassDefinitions >
 
using ControllerPtr = std::shared_ptr< Controller >
 
using ControllerWeakPtr = std::weak_ptr< Controller >
 
using CreateGroupOperationPtr = std::shared_ptr< CreateGroupOperation >
 
using DeleteGroupOperationPtr = std::shared_ptr< DeleteGroupOperation >
 
using DeselectOperationPtr = std::shared_ptr< DeselectOperation >
 
using OperationPtr = std::shared_ptr< Operation >
 
using OperationPtrListPtr = std::shared_ptr< std::vector< OperationPtr > >
 
using RemoveFromGroupOperationPtr = std::shared_ptr< RemoveFromGroupOperation >
 
using RemoveOperationPtr = std::shared_ptr< RemoveOperation >
 
using RotateTranslateOperationPtr = std::shared_ptr< RotateTranslateOperation >
 
using SelectOperationPtr = std::shared_ptr< SelectOperation >
 
using UndoActionPtr = std::shared_ptr< UndoAction >
 
using UndoRedoStackPtr = std::shared_ptr< UndoRedoStack >
 
using UndoRedoStackWeakPtr = std::weak_ptr< UndoRedoStack >