20#ifndef LIBREPCB_EDITOR_CMDFOOTPRINTEDIT_H
21#define LIBREPCB_EDITOR_CMDFOOTPRINTEDIT_H
26#include "../../cmd/cmdlistelementinsert.h"
27#include "../../cmd/cmdlistelementremove.h"
28#include "../../cmd/cmdlistelementsswap.h"
29#include "../../undocommand.h"
The Uuid class is a replacement for QUuid to get UUID strings without {} braces.
Definition uuid.h:56
The CmdListElementInsert class.
Definition cmdlistelementinsert.h:46
The CmdListElementRemove class.
Definition cmdlistelementremove.h:46
The CmdListElementsSwap class.
Definition cmdlistelementsswap.h:46
The UndoCommand class represents a command which you can undo/redo.
Definition undocommand.h:46
CmdListElementsSwap< Footprint, FootprintListNameProvider, Footprint::Event > CmdFootprintsSwap
Definition cmdfootprintedit.h:105
CmdListElementInsert< Footprint, FootprintListNameProvider, Footprint::Event > CmdFootprintInsert
Definition cmdfootprintedit.h:100
CmdListElementRemove< Footprint, FootprintListNameProvider, Footprint::Event > CmdFootprintRemove
Definition cmdfootprintedit.h:103
Definition occmodel.cpp:76
std::tuple< Length, Length, Length > Point3D
Definition length.h:987
std::tuple< Angle, Angle, Angle > Angle3D
Definition angle.h:458
type_safe::constrained_type< QString, ElementNameConstraint, ElementNameVerifier > ElementName
Definition elementname.h:84