20#ifndef LIBREPCB_EDITOR_CMDCOMBINEALLNETSIGNALSUNDERSCHEMATICNETPOINT_H
21#define LIBREPCB_EDITOR_CMDCOMBINEALLNETSIGNALSUNDERSCHEMATICNETPOINT_H
27#include <librepcb/core/undocommandgroup.h>
The Circuit class represents all electrical connections in a project (drawn in the schematics)
Definition circuit.h:70
The SI_NetPoint class.
Definition si_netpoint.h:44
The Schematic class represents one schematic page of a project and is always part of a circuit.
Definition schematic.h:74
The CmdCombineAllNetSignalsUnderSchematicNetPoint class.
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:50
Circuit & mCircuit
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:66
Schematic & mSchematic
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:67
SI_NetPoint & mNetPoint
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:68
~CmdCombineAllNetSignalsUnderSchematicNetPoint() noexcept
Definition cmdcombineallnetsignalsunderschematicnetpoint.cpp:69
bool hasCombinedSomeItems() const noexcept
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:57
bool performExecute() override
Execute the command the first time.
Definition cmdcombineallnetsignalsunderschematicnetpoint.cpp:76
bool mHasCombinedSomeItems
Definition cmdcombineallnetsignalsunderschematicnetpoint.h:71
The UndoCommandGroup class makes it possible to pack multiple undo commands together (it acts as a pa...
Definition undocommandgroup.h:44
Definition occmodel.cpp:76