bevy_auto_plugin 0.10.0

Procedural attribute macros for Bevy apps that reduce boilerplate by automatically registering components, resources, events, states, and systems in your plugin's build function.
Documentation
mod auto_add_message;
mod auto_add_message_generic;
mod auto_add_observer;
mod auto_add_plugin;
mod auto_add_plugin_with_default_init;
mod auto_add_plugin_with_generics_and_default_init;
mod auto_add_plugin_with_generics_and_init;
mod auto_add_plugin_with_init;
mod auto_add_systems;
mod auto_add_systems_complex_with_generics;
mod auto_add_systems_pipe_in;
mod auto_add_systems_with_generics;
mod auto_add_systems_with_set;
mod auto_bind_plugin;
mod auto_bind_plugin_after_build;
mod auto_configure_system_set;
mod auto_configure_system_set_schedule_config;
mod auto_configure_system_set_schedule_config_multiple_groups;
#[cfg(feature = "default_plugin")]
mod auto_default_plugin;
mod auto_init_resource;
mod auto_init_resource_generic;
mod auto_init_state;
mod auto_init_sub_state;
mod auto_insert_resource;
mod auto_insert_resource_with_generics;
mod auto_name;
mod auto_name_with_generics;
mod auto_plugin_build_hook;
mod auto_plugin_default_param;
mod auto_plugin_default_param_method;
mod auto_plugin_param;
mod auto_plugin_with_generics;
mod auto_register_state_type;
mod auto_register_type;
mod auto_register_type_generic;
#[cfg(feature = "compat_generics_angles")]
mod auto_register_type_generic_angles;
mod auto_register_type_named_generics;
mod auto_register_type_use;
mod auto_run_on_build;
mod auto_run_on_build_ordered;
mod auto_run_on_build_with_generics;
mod auto_system_schedule_multiple;
mod auto_system_schedule_non_path;
mod auto_system_schedule_on_state;