Package org.team1126.lib.tunable
Class Tunables.TunableDouble
java.lang.Object
org.team1126.lib.tunable.Tunables.TunableDouble
- Enclosing class:
Tunables
A tunable double value. Can be modified via NetworkTables.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(DoubleConsumer onChange) Adds a listener that will be invoked when the tunable's value is modified.doubleget()Returns the value of the tunable.voidpoll()voidset(double value) Sets the value of the tunable.
-
Method Details
-
get
public double get()Returns the value of the tunable. -
set
public void set(double value) Sets the value of the tunable.- Parameters:
value- The new value.
-
addListener
Adds a listener that will be invoked when the tunable's value is modified. Will no-op if the listener isnull.- Parameters:
onChange- A consumer that is invoked when the value of the tunable is modified.
-
poll
public void poll()
-