Bitwig Studio Control Surface API  5.0.11
BooleanHardwareProperty Interface Reference
+ Inheritance diagram for BooleanHardwareProperty:

Public Member Functions

boolean currentValue ()
 
boolean lastSentValue ()
 
void onUpdateHardware (Consumer< Boolean > sendValueConsumer)
 
void setValue (boolean value)
 
void setValueSupplier (BooleanSupplier supplier)
 

Detailed Description

Represents an output value shown on some hardware (for example, if an LED is on or off).

Since
API version 10

Member Function Documentation

◆ currentValue()

boolean currentValue ( )

Gets the current value. This is the value that should be sent to the hardware to be displayed.

◆ lastSentValue()

boolean lastSentValue ( )

The value that was last sent to the hardware.

◆ onUpdateHardware()

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).

◆ setValue()

void setValue ( boolean  value)

Sets the current value.

◆ setValueSupplier()

void setValueSupplier ( BooleanSupplier  supplier)

Sets the current value from a BooleanSupplier that supplies the latest value.


The documentation for this interface was generated from the following file: