The CmdComponentSymbolVariantItemEdit class.
More...
#include <cmdcomponentsymbolvariantitemedit.h>
◆ CmdComponentSymbolVariantItemEdit() [1/3]
◆ CmdComponentSymbolVariantItemEdit() [2/3]
◆ CmdComponentSymbolVariantItemEdit() [3/3]
◆ ~CmdComponentSymbolVariantItemEdit()
◆ setSymbolUuid()
void setSymbolUuid |
( |
const Uuid & |
uuid | ) |
|
|
noexcept |
◆ setSymbolPosition()
void setSymbolPosition |
( |
const Point & |
pos | ) |
|
|
noexcept |
◆ setSymbolRotation()
void setSymbolRotation |
( |
const Angle & |
rot | ) |
|
|
noexcept |
◆ setIsRequired()
void setIsRequired |
( |
bool |
required | ) |
|
|
noexcept |
◆ setSuffix()
◆ setPinSignalMap()
◆ operator=()
◆ performExecute()
Execute the command the first time.
- Note
- This method must be implemented in all derived classes. If the first time execution is exactly identical to an "redo" action, you can simple call librepcb::editor::UndoCommand::performRedo() in the implementation of this method.
- Return values
-
true | If the command has done some changes |
false | If the command has done nothing (the command can be deleted) |
Implements UndoCommand.
◆ performUndo()
Undo the command.
- Note
- This method must be implemented in all derived classes.
Implements UndoCommand.
◆ performRedo()
Redo the command.
- Note
- This method must be implemented in all derived classes.
Implements UndoCommand.
◆ mItem
◆ mOldSymbolUuid
◆ mNewSymbolUuid
◆ mOldSymbolPos
◆ mNewSymbolPos
◆ mOldSymbolRot
◆ mNewSymbolRot
◆ mOldIsRequired
◆ mNewIsRequired
◆ mOldSuffix
◆ mNewSuffix
◆ mOldPinSignalMap
◆ mNewPinSignalMap
The documentation for this class was generated from the following files: