|
wiRedPanda
Logic Circuit Simulator
|
Shared step-navigation state machine for ExerciseEngine/TourEngine. More...
#include <QFile>#include <QJsonArray>#include <QJsonDocument>#include <QJsonObject>#include <QString>#include <QVector>#include "App/Core/ExerciseTourResources.h"Go to the source code of this file.
Classes | |
| struct | StepEngineCore< StepType >::AdvanceResult |
| Result of advance(): tells the owning engine what to emit next. More... | |
| struct | StepEngineCore< StepType >::Persistence |
The four Settings::* functions each engine persists progress/completion through. More... | |
| class | StepEngineCore< StepType > |
Owns the id/title/step-list/progress state machine shared by ExerciseEngine and TourEngine, and the JSON resource-loading logic that builds it. More... | |
Shared step-navigation state machine for ExerciseEngine/TourEngine.
Definition in file StepEngineCore.h.