Bitwig Studio Control Surface API  4.0.1
ColorValue.java
1 package com.bitwig.extension.controller.api;
2 
3 import java.util.function.Supplier;
4 
7 
8 public interface ColorValue extends Value<ColorValueChangedCallback>, Supplier<Color>
9 {
15  float red();
16 
22  float green();
23 
29  float blue();
30 
36  float alpha();
37 
38  @Override
39  default Color get()
40  {
41  return Color.fromRGBA(red(), green(), blue(), alpha());
42  }
43 }