Skip to main content

Crate cloudiful_bevy_settings

Crate cloudiful_bevy_settings 

Source
Expand description

§cloudiful-bevy-settings

Reusable Bevy settings framework for apps that keep their own action enums, field keys, localization layer, and UI messages.

Scope:

  • setting action handler trait
  • generic field schema types
  • generic action application and message-driven change systems
  • shared settings system sets and registration helper

Non-goals:

  • app-specific settings resources
  • app-specific field-key or localization-key enums
  • button, slider, or select UI components
  • localized label assembly helpers

Structs§

SettingFieldSpec
SettingSelectOption
SettingSliderSpec

Enums§

SettingControlSpec
SettingSystemSet

Traits§

RequestedSettingAction
SettingActionHandler
SettingFieldSource

Functions§

apply_setting_action
change_setting
register_setting_systems