Control Surface API  2.2.2
TrackBank.java
1 package com.bitwig.extension.controller.api;
2 
3 import java.util.concurrent.Callable;
4 
7 
23 public interface TrackBank extends ChannelBank<Track>
24 {
29  @Deprecated
30  Track getTrack(int indexInBank);
31 
41  @Override
42  Track getChannel(int indexInBank);
43 
47  @Deprecated
48  void setTrackScrollStepSize(int stepSize);
49 
53  @Deprecated
54  void scrollTracksPageUp();
55 
59  @Deprecated
60  void scrollTracksPageDown();
61 
65  @Deprecated
66  void scrollTracksUp();
67 
71  @Deprecated
72  void scrollTracksDown();
73 
77  @Deprecated
78  void scrollToTrack(int position);
79 
83  @Deprecated
84  void addTrackScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned);
85 
92 
99  @Deprecated
100  void scrollScenesPageUp();
101 
107  void scrollScenesPageDown();
108 
115  void scrollScenesUp();
116 
123  void scrollScenesDown();
124 
133  void scrollToScene(int position);
134 
146  void addSceneScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned);
147 
151  @Deprecated
153 
157  @Deprecated
159 
169  @Deprecated
171 
181  @Deprecated
183 
193  @Deprecated
195 
203  @Deprecated
205 
215  @Deprecated
216  void launchScene(int indexInWindow);
217 
227  void followCursorTrack(CursorTrack cursorTrack);
228 }
void followCursorTrack(CursorTrack cursorTrack)
ClipLauncherSlotOrSceneBank getClipLauncherScenes()
void addCanScrollScenesDownObserver(BooleanValueChangedCallback callback)
void addCanScrollTracksDownObserver(BooleanValueChangedCallback callback)
void addSceneCountObserver(IntegerValueChangedCallback callback)
void addSceneScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned)
void addTrackScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned)
void addCanScrollScenesUpObserver(BooleanValueChangedCallback callback)
void addCanScrollTracksUpObserver(BooleanValueChangedCallback callback)