bevy/crates/bevy_input/src
Torstein Grindvik 70c0223112
bevy_input: allow use without bevy_reflect (#14167)
# Objective

Allow use of `bevy_input` types without needing `bevy_reflect`.

## Solution

Make `bevy_reflect` within `bevy_input` optional. It's compiled in by
default.
Turn on reflect in dependencies as well when this feature is on.

## Testing

- Did you test these changes? If so, how?

I did a `cargo hack -p bevy_input --each-feature build`.

Signed-off-by: Torstein Grindvik <torstein.grindvik@muybridge.com>
Co-authored-by: Torstein Grindvik <torstein.grindvik@muybridge.com>
2024-07-08 01:09:07 +00:00
..
axis.rs Improve doc formatting. (#9840) 2023-09-18 19:43:56 +00:00
button_input.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
common_conditions.rs Fix cyclic dep (#11523) 2024-01-25 17:44:32 +00:00
gamepad.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
gestures.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
keyboard.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
lib.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
mouse.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00
touch.rs bevy_input: allow use without bevy_reflect (#14167) 2024-07-08 01:09:07 +00:00