abortRequested() | PackageEditorState | signal |
availableFeaturesChanged() | PackageEditorState | signal |
canPasteGeometry(const std::unique_ptr< FootprintClipboardData > &data) const noexcept | PackageEditorState_Select | private |
clearSelectionRect(bool updateItemsSelectionState) noexcept | PackageEditorState_Select | private |
Context typedef | PackageEditorState | |
copySelectedItemsToClipboard() noexcept | PackageEditorState_Select | private |
entry() noexcept | PackageEditorState | inlinevirtual |
exit() noexcept override | PackageEditorState_Select | virtual |
findItemsAtPosition(const Point &pos) noexcept | PackageEditorState_Select | private |
findPolygonVerticesAtPosition(const Point &pos) noexcept | PackageEditorState_Select | private |
findZoneVerticesAtPosition(const Point &pos) noexcept | PackageEditorState_Select | private |
generateCourtyard() noexcept | PackageEditorState_Select | private |
generateOutline() noexcept | PackageEditorState_Select | private |
getAllowedCircleAndPolygonLayers() noexcept | PackageEditorState | protectedstatic |
getAllowedTextLayers() noexcept | PackageEditorState | protectedstatic |
getAvailableFeatures() const noexcept override | PackageEditorState_Select | virtual |
getGridInterval() const noexcept | PackageEditorState | protected |
getLengthUnit() const noexcept | PackageEditorState | protected |
mCmdDragSelectedItems | PackageEditorState_Select | private |
mCmdPolygonEdit | PackageEditorState_Select | private |
mCmdZoneEdit | PackageEditorState_Select | private |
mContext | PackageEditorState | protected |
mirrorSelectedItems(Qt::Orientation orientation, bool flipLayers) noexcept | PackageEditorState_Select | private |
moveAlignSelectedItems() noexcept | PackageEditorState_Select | private |
mSelectedPolygon | PackageEditorState_Select | private |
mSelectedPolygonVertices | PackageEditorState_Select | private |
mSelectedZone | PackageEditorState_Select | private |
mSelectedZoneVertices | PackageEditorState_Select | private |
mStartPos | PackageEditorState_Select | private |
mState | PackageEditorState_Select | private |
openContextMenuAtPos(const Point &pos) noexcept | PackageEditorState_Select | private |
openPropertiesDialogOfItem(std::shared_ptr< QGraphicsItem > item) noexcept | PackageEditorState_Select | private |
openPropertiesDialogOfItemAtPos(const Point &pos) noexcept | PackageEditorState_Select | private |
operator=(const PackageEditorState_Select &rhs)=delete | PackageEditorState_Select | |
librepcb::editor::PackageEditorState::operator=(const PackageEditorState &rhs)=delete | PackageEditorState | |
PackageEditorState()=delete | PackageEditorState | |
PackageEditorState(const PackageEditorState &other)=delete | PackageEditorState | |
PackageEditorState(Context &context) noexcept | PackageEditorState | explicit |
PackageEditorState_Select()=delete | PackageEditorState_Select | |
PackageEditorState_Select(const PackageEditorState_Select &other)=delete | PackageEditorState_Select | |
PackageEditorState_Select(Context &context) noexcept | PackageEditorState_Select | explicit |
pasteGeometryFromClipboard(std::unique_ptr< FootprintClipboardData > data) noexcept | PackageEditorState_Select | private |
processAbortCommand() noexcept override | PackageEditorState_Select | virtual |
processCopy() noexcept override | PackageEditorState_Select | virtual |
processCut() noexcept override | PackageEditorState_Select | virtual |
processEditProperties() noexcept override | PackageEditorState_Select | virtual |
processFlip(Qt::Orientation orientation) noexcept override | PackageEditorState_Select | virtual |
processGenerateCourtyard() noexcept override | PackageEditorState_Select | virtual |
processGenerateOutline() noexcept override | PackageEditorState_Select | virtual |
processGraphicsSceneLeftMouseButtonDoubleClicked(QGraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
processGraphicsSceneLeftMouseButtonPressed(QGraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
processGraphicsSceneLeftMouseButtonReleased(QGraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
processGraphicsSceneMouseMoved(QGraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
processGraphicsSceneRightMouseButtonReleased(QGraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
processImportDxf() noexcept override | PackageEditorState_Select | virtual |
processKeyPressed(const QKeyEvent &e) noexcept | PackageEditorState | inlinevirtual |
processKeyReleased(const QKeyEvent &e) noexcept | PackageEditorState | inlinevirtual |
processMirror(Qt::Orientation orientation) noexcept override | PackageEditorState_Select | virtual |
processMove(const Point &delta) noexcept override | PackageEditorState_Select | virtual |
processMoveAlign() noexcept override | PackageEditorState_Select | virtual |
processPaste() noexcept override | PackageEditorState_Select | virtual |
processRemove() noexcept override | PackageEditorState_Select | virtual |
processRotate(const Angle &rotation) noexcept override | PackageEditorState_Select | virtual |
processSelectAll() noexcept override | PackageEditorState_Select | virtual |
processSnapToGrid() noexcept override | PackageEditorState_Select | virtual |
removePolygonVertices(std::shared_ptr< Polygon > polygon, const QVector< int > vertices) noexcept | PackageEditorState_Select | private |
removeSelectedItems() noexcept | PackageEditorState_Select | private |
removeZoneVertices(std::shared_ptr< Zone > zone, const QVector< int > vertices) noexcept | PackageEditorState_Select | private |
rotateSelectedItems(const Angle &angle) noexcept | PackageEditorState_Select | private |
setSelectionRect(const Point &p1, const Point &p2) noexcept | PackageEditorState_Select | private |
setState(SubState state) noexcept | PackageEditorState_Select | private |
snapSelectedItemsToGrid() noexcept | PackageEditorState_Select | private |
startAddingPolygonVertex(std::shared_ptr< Polygon > polygon, int vertex, const Point &pos) noexcept | PackageEditorState_Select | private |
startAddingZoneVertex(std::shared_ptr< Zone > zone, int vertex, const Point &pos) noexcept | PackageEditorState_Select | private |
startPaste(std::unique_ptr< FootprintClipboardData > data, const std::optional< Point > &fixedPosition) | PackageEditorState_Select | private |
statusBarMessageChanged(const QString &message, int timeoutMs=-1) | PackageEditorState | signal |
SubState enum name | PackageEditorState_Select | private |
~PackageEditorState() noexcept | PackageEditorState | virtual |
~PackageEditorState_Select() noexcept | PackageEditorState_Select | |