20 #ifndef LIBREPCB_PROJECT_CMDBOARDHOLEADD_H 21 #define LIBREPCB_PROJECT_CMDBOARDHOLEADD_H 79 #endif // LIBREPCB_PROJECT_CMDBOARDHOLEADD_H void performRedo() override
Redo the command.
Definition: cmdboardholeadd.cpp:63
Definition: airwiresbuilder.cpp:32
BI_Hole * mHole
Definition: cmdboardholeadd.h:69
bool performExecute() override
Execute the command the first time.
Definition: cmdboardholeadd.cpp:53
The BI_Hole class.
Definition: bi_hole.h:52
void performUndo() override
Undo the command.
Definition: cmdboardholeadd.cpp:59
Board & mBoard
Definition: cmdboardholeadd.h:68
The CmdBoardHoleAdd class.
Definition: cmdboardholeadd.h:46
CmdBoardHoleAdd(BI_Hole &hole) noexcept
Definition: cmdboardholeadd.cpp:40
BI_Hole * getHole() const noexcept
Definition: cmdboardholeadd.h:53
The UndoCommand class represents a command which you can undo/redo.
Definition: undocommand.h:47
The Board class represents a PCB of a project and is always part of a circuit.
Definition: board.h:83
~CmdBoardHoleAdd() noexcept
Definition: cmdboardholeadd.cpp:46