Bitwig Studio Control Surface API
4.0.1
BooleanHardwareProperty.java
1
package
com.bitwig.extension.controller.api;
2
3
import
java.util.function.BooleanSupplier;
4
import
java.util.function.Consumer;
5
11
public
interface
BooleanHardwareProperty
extends
HardwareProperty
12
{
14
boolean
currentValue
();
15
17
boolean
lastSentValue
();
18
24
void
onUpdateHardware
(Consumer<Boolean> sendValueConsumer);
25
27
void
setValue
(
boolean
value);
28
30
void
setValueSupplier
(BooleanSupplier supplier);
31
}
com.bitwig.extension.controller.api.HardwareProperty
Definition:
HardwareProperty.java:10
com.bitwig.extension.controller.api.BooleanHardwareProperty.setValueSupplier
void setValueSupplier(BooleanSupplier supplier)
com.bitwig.extension.controller.api.BooleanHardwareProperty.onUpdateHardware
void onUpdateHardware(Consumer< Boolean > sendValueConsumer)
com.bitwig.extension.controller.api.BooleanHardwareProperty.setValue
void setValue(boolean value)
com.bitwig.extension.controller.api.BooleanHardwareProperty.currentValue
boolean currentValue()
com.bitwig.extension.controller.api.BooleanHardwareProperty
Definition:
BooleanHardwareProperty.java:11
com.bitwig.extension.controller.api.BooleanHardwareProperty.lastSentValue
boolean lastSentValue()
src
main
java
com
bitwig
extension
controller
api
BooleanHardwareProperty.java
Copyright © 2014 Bitwig GmbH. All rights reserved.