20 #ifndef LIBREPCB_PROJECT_CMDBOARDNETSEGMENTREMOVE_H
21 #define LIBREPCB_PROJECT_CMDBOARDNETSEGMENTREMOVE_H
77 #endif // LIBREPCB_PROJECT_CMDBOARDNETSEGMENTREMOVE_H
BI_NetSegment & mNetSegment
Definition: cmdboardnetsegmentremove.h:67
The CmdBoardNetSegmentRemove class.
Definition: cmdboardnetsegmentremove.h:46
CmdBoardNetSegmentRemove(BI_NetSegment &segment) noexcept
Definition: cmdboardnetsegmentremove.cpp:40
Board & mBoard
Definition: cmdboardnetsegmentremove.h:66
The BI_NetSegment class.
Definition: bi_netsegment.h:57
void performUndo() override
Undo the command.
Definition: cmdboardnetsegmentremove.cpp:60
bool performExecute() override
Execute the command the first time.
Definition: cmdboardnetsegmentremove.cpp:54
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
void performRedo() override
Redo the command.
Definition: cmdboardnetsegmentremove.cpp:64
~CmdBoardNetSegmentRemove() noexcept
Definition: cmdboardnetsegmentremove.cpp:47