Skip to main content

cloudiful_bevy_settings/
lib.rs

1#![doc = include_str!("../README.md")]
2#![deny(rustdoc::broken_intra_doc_links)]
3
4mod action;
5mod schema;
6mod systems;
7
8/// Traits for app-defined settings handlers and request messages.
9pub use action::{RequestedSettingAction, SettingActionHandler};
10/// Generic settings schema descriptors and field-source traits.
11pub use schema::{
12    SettingControlSpec, SettingFieldSource, SettingFieldSpec, SettingSelectOption,
13    SettingSliderSpec,
14};
15/// Shared settings system set and helper systems.
16pub use systems::{
17    SettingSystemSet, apply_setting_action, change_setting, register_setting_systems,
18};