Expand description
The systems that power each InputManagerPlugin
.
Functionsยง
- clear_
central_ input_ store - Clears all values from the
CentralInputStore
, making sure that it can read fresh inputs for the frame. - filter_
captured_ input - Filters out all inputs that are captured by the UI.
- generate_
action_ diffs - Generates an
Events
stream ofActionDiff
s from everyActionState
. - generate_
action_ diffs_ filtered - Generates an
Events
stream ofActionDiff
s from theActionState
of certain entities. - release_
on_ input_ map_ removed - Release all inputs when an
InputMap<A>
is removed to prevent them from being held forever. - swap_
to_ fixed_ update - We are about to enter the
FixedMain
schedule, so we: - swap_
to_ update - We are about to enter the
Main
schedule, so we: - tick_
action_ state - Advances actions timer.
- update_
action_ state - Fetches the
CentralInputStore
to updateActionState
according to theInputMap
.