BoundBooleanSupplier
system to provide bindings, which is
a thin wrapper over
EnhancedBooleanSupplier.
Go read its documentation for more information.
Go look at gamepads for more information on the first line of these examples.
BoundDoubleSupplier
which is
a thin wrapper over
EnhancedDoubleSupplier.
This is done by using the same conditional system built into
EnhancedDoubleSuppliers
.
The Mercurial gamepads use these for sticks and triggers.
Both of these classes can be easily constructed: