18 lines
719 B
Rust
18 lines
719 B
Rust
pub use crate::firmware::firmware_step_reset::ResetStep;
|
|
pub use crate::firmware::firmware_step_splash_screen::SplashScreenStep;
|
|
pub use crate::firmware::firmware_step_launch_hub::LaunchHubStep;
|
|
pub use crate::firmware::firmware_step_hub_home::HubHomeStep;
|
|
pub use crate::firmware::firmware_step_load_game::LoadGameStep;
|
|
pub use crate::firmware::firmware_step_game_running::GameRunningStep;
|
|
pub use crate::firmware::firmware_step_crash_screen::AppCrashesStep;
|
|
|
|
#[derive(Debug, Clone)]
|
|
pub enum FirmwareState {
|
|
Reset(ResetStep),
|
|
SplashScreen(SplashScreenStep),
|
|
LaunchHub(LaunchHubStep),
|
|
HubHome(HubHomeStep),
|
|
LoadGame(LoadGameStep),
|
|
GameRunning(GameRunningStep),
|
|
AppCrashes(AppCrashesStep),
|
|
} |