Bitwig Studio Control Surface API  4.0.1
SceneBank.java
1 package com.bitwig.extension.controller.api;
2 
6 
19 public interface SceneBank extends ClipLauncherSlotOrSceneBank<Scene>
20 {
30  Scene getScene(int indexInBank);
31 
38  @Deprecated
39  void scrollPageUp();
40 
47  @Deprecated
48  void scrollPageDown();
49 
56  @Deprecated
57  void scrollUp();
58 
65  @Deprecated
66  void scrollDown();
67 
76  @Deprecated
77  void scrollTo(int position);
78 
90  @Deprecated
91  void addScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned);
92 
101  @Deprecated
103 
112  @Deprecated
114 
124  @Deprecated
126 
135  void launchScene(int indexInWindow);
136 
145  @OscMethod
146  void setIndication(boolean shouldIndicate);
147 }
void setIndication(boolean shouldIndicate)
void addCanScrollDownObserver(BooleanValueChangedCallback callback)
void addCanScrollUpObserver(BooleanValueChangedCallback callback)
void addScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned)
void addSceneCountObserver(IntegerValueChangedCallback callback)