20#ifndef LIBREPCB_EDITOR_SYMBOLEDITORSTATE_MEASURE_H
21#define LIBREPCB_EDITOR_SYMBOLEDITORSTATE_MEASURE_H
56 bool entry() noexcept override;
57 bool exit() noexcept override;
The SymbolEditorState_Measure class.
Definition symboleditorstate_measure.h:45
bool processGraphicsSceneMouseMoved(const GraphicsSceneMouseEvent &e) noexcept override
Definition symboleditorstate_measure.cpp:91
QScopedPointer< MeasureTool > mTool
Definition symboleditorstate_measure.h:75
SymbolEditorState_Measure()=delete
bool processRemove() noexcept override
Definition symboleditorstate_measure.cpp:106
SymbolEditorState_Measure(const SymbolEditorState_Measure &other)=delete
bool processGraphicsSceneLeftMouseButtonPressed(const GraphicsSceneMouseEvent &e) noexcept override
Definition symboleditorstate_measure.cpp:96
~SymbolEditorState_Measure() noexcept
Definition symboleditorstate_measure.cpp:51
bool processAbortCommand() noexcept override
Definition symboleditorstate_measure.cpp:110
bool processKeyPressed(const GraphicsSceneKeyEvent &e) noexcept override
Definition symboleditorstate_measure.cpp:81
bool exit() noexcept override
Definition symboleditorstate_measure.cpp:70
bool processKeyReleased(const GraphicsSceneKeyEvent &e) noexcept override
Definition symboleditorstate_measure.cpp:86
bool processCopy() noexcept override
Definition symboleditorstate_measure.cpp:102
bool entry() noexcept override
Definition symboleditorstate_measure.cpp:58
The SymbolEditorState class is the base class of all symbol editor FSM states.
Definition symboleditorstate.h:56
Definition occmodel.cpp:77
Definition graphicsscene.h:52
Definition graphicsscene.h:45
Definition symboleditorfsm.h:75