konnektoren_bevy/settings/
mod.rs

1pub mod builders;
2pub mod components;
3pub mod systems;
4
5#[cfg(test)]
6mod tests;
7
8pub use builders::*;
9pub use components::*;
10pub use systems::*;
11
12use bevy::prelude::*;
13
14/// Main settings plugin that provides core settings functionality
15pub struct SettingsPlugin;
16
17impl Plugin for SettingsPlugin {
18    fn build(&self, app: &mut App) {
19        app.add_event::<SettingChangedEvent>()
20            .add_systems(Update, update_settings_from_components);
21    }
22}