Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
boolean | currentValue () |
boolean | lastSentValue () |
void | onUpdateHardware (Consumer< Boolean > sendValueConsumer) |
void | setValue (boolean value) |
void | setValueSupplier (BooleanSupplier supplier) |
Represents an output value shown on some hardware (for example, if an LED is on or off).
boolean currentValue | ( | ) |
Gets the current value. This is the value that should be sent to the hardware to be displayed.
boolean lastSentValue | ( | ) |
The value that was last sent to the hardware.
void onUpdateHardware | ( | Consumer< Boolean > | sendValueConsumer | ) |
Specifies a callback that should be called with the value that needs to be sent to the hardware. This callback is called as a result of calling the HardwareSurface#updateHardware() method (typically from the flush method).
void setValue | ( | boolean | value | ) |
Sets the current value.
void setValueSupplier | ( | BooleanSupplier | supplier | ) |
Sets the current value from a BooleanSupplier that supplies the latest value.