Control Surface API  3.0.3
CursorDevice.java
1 package com.bitwig.extension.controller.api;
2 
5 
11 public interface CursorDevice extends Cursor, Device
12 {
21  @Deprecated
23 
31  @OscNode
32  Channel channel();
33 
39  @OscMethod
40  void selectParent();
41 
49  void selectDevice(Device device);
50 
58  void selectFirstInChannel(Channel channel);
59 
67  void selectLastInChannel(Channel channel);
68 
76  @OscMethod
77  void selectFirstInSlot(String chain);
78 
86  @OscMethod
87  void selectLastInSlot(String chain);
88 
96  @OscMethod
97  void selectFirstInKeyPad(int key);
98 
106  @OscMethod
107  void selectLastInKeyPad(int key);
108 
116  @OscMethod
117  void selectFirstInLayer(int index);
118 
126  @OscMethod
127  void selectLastInLayer(int index);
128 
136  @OscMethod
137  void selectFirstInLayer(String name);
138 
146  @OscMethod
147  void selectLastInLayer(String name);
148 }