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
CmdCombineAllNetSignalsUnderSchematicNetPoint(SI_NetPoint &netpoint) noexcept
Definition: cmdcombineallnetsignalsunderschematicnetpoint.cpp:59
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:77