bevy/crates/bevy_picking/src
Miles Silberling-Cook b182452e22
Expose picking pointer state as a resource (#16229)
In `bevy_mod_picking` events are driven by several interlocking state
machines, which read and write events, and share state in a few common
resources. When I merged theses state machines into one to make event
ordering work properly, I combined this state and hid it in a `Local`.

This PR exposes the state in a resource again. Also adds a simple little
API for it. Useful for adding debug UI.
2024-11-05 22:42:16 +01:00
..
mesh_picking Mesh picking fixes (#16110) 2024-10-27 21:18:18 +01:00
backend.rs fix: add reflect to SceneInstanceReady and other observers/events (#16018) 2024-10-20 13:51:41 +00:00
events.rs Expose picking pointer state as a resource (#16229) 2024-11-05 22:42:16 +01:00
focus.rs Rename the Pickable component and fix incorrect documentation (#15707) 2024-10-07 17:09:57 +00:00
input.rs Migrate bevy picking (#15690) 2024-10-07 16:26:37 +00:00
lib.rs Expose picking pointer state as a resource (#16229) 2024-11-05 22:42:16 +01:00
pointer.rs Add button_just_down and button_just_up methods to PointerInput (#16176) 2024-11-05 22:31:35 +01:00