LibrePCB Developers Documentation
PackageEditorFsm Member List

This is the complete list of members for PackageEditorFsm, including all inherited members.

availableFeaturesChanged()PackageEditorFsmsignal
enterNextState(State state) noexceptPackageEditorFsmprivate
getAvailableFeatures() const noexceptPackageEditorFsminline
getCurrentFootprint() const noexceptPackageEditorFsm
getCurrentState() const noexceptPackageEditorFsmprivate
getCurrentTool() const noexceptPackageEditorFsm
leaveCurrentState() noexceptPackageEditorFsmprivate
mAvailableFeaturesPackageEditorFsmprivate
mContextPackageEditorFsmprivate
mCurrentStatePackageEditorFsmprivate
mPreviousStatePackageEditorFsmprivate
mSelectFootprintGraphicsItemPackageEditorFsmprivate
mStatesPackageEditorFsmprivate
operator=(const PackageEditorFsm &rhs)=deletePackageEditorFsm
PackageEditorFsm()=deletePackageEditorFsm
PackageEditorFsm(const PackageEditorFsm &other)=deletePackageEditorFsm
PackageEditorFsm(const Context &context) noexceptPackageEditorFsmexplicit
processAbortCommand() noexceptPackageEditorFsm
processChangeCurrentFootprint(const std::shared_ptr< Footprint > &fpt) noexceptPackageEditorFsm
processCopy() noexceptPackageEditorFsm
processCut() noexceptPackageEditorFsm
processEditProperties() noexceptPackageEditorFsm
processFlip(Qt::Orientation orientation) noexceptPackageEditorFsm
processGenerateCourtyard() noexceptPackageEditorFsm
processGenerateOutline() noexceptPackageEditorFsm
processGraphicsSceneLeftMouseButtonDoubleClicked(QGraphicsSceneMouseEvent &e) noexceptPackageEditorFsm
processGraphicsSceneLeftMouseButtonPressed(QGraphicsSceneMouseEvent &e) noexceptPackageEditorFsm
processGraphicsSceneLeftMouseButtonReleased(QGraphicsSceneMouseEvent &e) noexceptPackageEditorFsm
processGraphicsSceneMouseMoved(QGraphicsSceneMouseEvent &e) noexceptPackageEditorFsm
processGraphicsSceneRightMouseButtonReleased(QGraphicsSceneMouseEvent &e) noexceptPackageEditorFsm
processKeyPressed(const QKeyEvent &e) noexceptPackageEditorFsm
processKeyReleased(const QKeyEvent &e) noexceptPackageEditorFsm
processMirror(Qt::Orientation orientation) noexceptPackageEditorFsm
processMove(const Point &delta) noexceptPackageEditorFsm
processMoveAlign() noexceptPackageEditorFsm
processPaste() noexceptPackageEditorFsm
processRemove() noexceptPackageEditorFsm
processRotate(const Angle &rotation) noexceptPackageEditorFsm
processSelectAll() noexceptPackageEditorFsm
processSnapToGrid() noexceptPackageEditorFsm
processStartAddingFootprintSmtPads(FootprintPad::Function function) noexceptPackageEditorFsm
processStartAddingFootprintThtPads() noexceptPackageEditorFsm
processStartAddingHoles() noexceptPackageEditorFsm
processStartAddingNames() noexceptPackageEditorFsm
processStartAddingValues() noexceptPackageEditorFsm
processStartDrawArcs() noexceptPackageEditorFsm
processStartDrawCircles() noexceptPackageEditorFsm
processStartDrawLines() noexceptPackageEditorFsm
processStartDrawPolygons() noexceptPackageEditorFsm
processStartDrawRects() noexceptPackageEditorFsm
processStartDrawTexts() noexceptPackageEditorFsm
processStartDrawZones() noexceptPackageEditorFsm
processStartDxfImport() noexceptPackageEditorFsm
processStartMeasure() noexceptPackageEditorFsm
processStartReNumberPads() noexceptPackageEditorFsm
processStartSelecting() noexceptPackageEditorFsm
setNextState(State state) noexceptPackageEditorFsmprivate
State enum namePackageEditorFsmprivate
statusBarMessageChanged(const QString &message, int timeoutMs=-1)PackageEditorFsmsignal
switchToPreviousState() noexceptPackageEditorFsmprivate
toolChanged(EditorWidgetBase::Tool newTool)PackageEditorFsmsignal
updateAvailableFeatures() noexceptPackageEditorFsm
~PackageEditorFsm() noexceptPackageEditorFsmvirtual