20#ifndef LIBREPCB_EDITOR_CMDCHANGENETSIGNALOFSCHEMATICNETSEGMENT_H
21#define LIBREPCB_EDITOR_CMDCHANGENETSIGNALOFSCHEMATICNETSEGMENT_H
26#include "../../undocommandgroup.h"
37class ComponentSignalInstance;
The ComponentSignalInstance class.
Definition: componentsignalinstance.h:49
The NetSignal class.
Definition: netsignal.h:50
The SI_NetSegment class.
Definition: si_netsegment.h:53
The CmdChangeNetSignalOfSchematicNetSegment class.
Definition: cmdchangenetsignalofschematicnetsegment.h:50
CmdChangeNetSignalOfSchematicNetSegment()=delete
void updateCompSigInstNetSignal(ComponentSignalInstance &cmpSig)
Definition: cmdchangenetsignalofschematicnetsegment.cpp:120
SI_NetSegment & mNetSegment
Definition: cmdchangenetsignalofschematicnetsegment.h:72
~CmdChangeNetSignalOfSchematicNetSegment() noexcept
Definition: cmdchangenetsignalofschematicnetsegment.cpp:60
CmdChangeNetSignalOfSchematicNetSegment(const CmdChangeNetSignalOfSchematicNetSegment &other)=delete
NetSignal & mNewNetSignal
Definition: cmdchangenetsignalofschematicnetsegment.h:73
void changeNetSignalOfNetSegment()
Definition: cmdchangenetsignalofschematicnetsegment.cpp:94
bool performExecute() override
Execute the command the first time.
Definition: cmdchangenetsignalofschematicnetsegment.cpp:67
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