Expand description
Types and systems for pointer inputs, such as position and buttons.
Structs§
- InputMove 
- Pointer input event for pointer moves. Fires when a pointer changes location.
- InputPress 
- Pointer input event for button presses. Fires when a pointer button changes state.
- Location
- The location of a pointer, including the current NormalizedRenderTarget, and the x/y position of the pointer on this render target.
- PointerInteraction 
- Holds a list of entities this pointer is currently interacting with, sorted from nearest to farthest.
- PointerLocation 
- Component that tracks a pointer’s current Location.
- PointerMap 
- A resource that maps each PointerIdto theirEntityfor easy lookups.
- PointerPress 
- Tracks the state of the pointer’s buttons in response to InputPresss.
- Uuid
- A Universally Unique Identifier (UUID).
Enums§
- PointerButton 
- The button that was just pressed or released
- PointerId 
- Identifies a unique pointer entity. MouseandTouchpointers are automatically spawned.
- PressDirection 
- The stage of the pointer button press event
Functions§
- update_pointer_ map 
- Update the PointerMapresource with the current frame’s data.