Newer
Older
mod flow;
mod resource_config;
mod resources;
mod web;
mod _plugin {
use crate::system::resources::InitAppPlugins;
use bevy::app::PluginGroupBuilder;
use bevy::prelude::PluginGroup;
pub struct SystemPluginSet;
impl PluginGroup for SystemPluginSet {
fn build(self) -> PluginGroupBuilder {
InitAppPlugins.build().add(super::flow::FlowPlugin)
}
}
}
pub use _plugin::SystemPluginSet;
pub use flow::{run_in_game, run_in_menu, run_in_setup, run_in_splash, AppState};
pub use resource_config::{get_asset_path_string, initial_size, virtual_size};
pub use resources::configure_default_plugins;