| 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(const GraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
| processGraphicsSceneLeftMouseButtonPressed(const GraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
| processGraphicsSceneLeftMouseButtonReleased(const GraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
| processGraphicsSceneMouseMoved(const GraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
| processGraphicsSceneRightMouseButtonReleased(const GraphicsSceneMouseEvent &e) noexcept override | PackageEditorState_Select | virtual |
| processImportDxf() noexcept override | PackageEditorState_Select | virtual |
| processKeyPressed(const GraphicsSceneKeyEvent &e) noexcept | PackageEditorState | inlinevirtual |
| processKeyReleased(const GraphicsSceneKeyEvent &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 | |