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