![]() |
LibrePCB Developers Documentation
|
The board editor finite state machine. More...
#include <boardeditorfsm.h>
Inherits QObject.
Collaboration diagram for BoardEditorFsm:Classes | |
| struct | Context |
| FSM Context. More... | |
Public Types | |
| enum | State |
| FSM States. More... | |
Private Member Functions | |
| BoardEditorState * | getCurrentStateObj () const noexcept |
| bool | setNextState (State state) noexcept |
| bool | leaveCurrentState () noexcept |
| bool | enterNextState (State state) noexcept |
| bool | switchToPreviousState () noexcept |
Private Attributes | |
| QMap< State, BoardEditorState * > | mStates |
| State | mCurrentState |
| State | mPreviousState |
The board editor finite state machine.
| enum State |
|
delete |
|
delete |
|
explicitnoexcept |
Here is the call graph for this function:
|
virtualnoexcept |
Here is the call graph for this function:
|
inlinenoexcept |
|
noexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Here is the call graph for this function:
|
noexcept |
|
noexcept |
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
Here is the call graph for this function:
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
delete |
|
privatenoexcept |
Here is the caller graph for this function:
|
privatenoexcept |
Here is the caller graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
|
privatenoexcept |
Here is the call graph for this function:
|
private |
|
private |
|
private |