Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
void | registerObjectMethods (final String addressPrefix, Object object) throws OscInvalidArgumentTypeException |
void | registerMethod (String address, String typeTagPattern, String desc, OscMethodCallback callback) |
void | registerDefaultMethod (OscMethodCallback callback) |
void | setShouldLogMessages (boolean shouldLogMessages) |
void | setName (String name) |
An OSC address space.
It contains the root OscContainer.
void registerDefaultMethod | ( | OscMethodCallback | callback | ) |
void registerMethod | ( | String | address, |
String | typeTagPattern, | ||
String | desc, | ||
OscMethodCallback | callback | ||
) |
Low level way to register an Osc Method.
address | The address to register the method at |
typeTagPattern | The globing pattern used to match the type tag. Pass "*" to match anything. |
desc | The method description. |
callback | The OSC Method call handler. |
void registerObjectMethods | ( | final String | addressPrefix, |
Object | object | ||
) | throws OscInvalidArgumentTypeException |
void setName | ( | String | name | ) |
This gives a display name for this address space. It is useful if you have multiple address space to identify them when we generate the documentation.
void setShouldLogMessages | ( | boolean | shouldLogMessages | ) |
Should the address spaces log the messages it dispatches? Default is false.