#include <CarlaNative.h>
|
| NativeHostHandle | handle |
| const char * | resourceDir |
| const char * | uiName |
| uintptr_t | uiParentId |
| uint32_t(* | get_buffer_size )(NativeHostHandle handle) |
| double(* | get_sample_rate )(NativeHostHandle handle) |
| bool(* | is_offline )(NativeHostHandle handle) |
| const NativeTimeInfo *(* | get_time_info )(NativeHostHandle handle) |
| bool(* | write_midi_event )(NativeHostHandle handle, const NativeMidiEvent *event) |
| void(* | ui_parameter_changed )(NativeHostHandle handle, uint32_t index, float value) |
| void(* | ui_midi_program_changed )(NativeHostHandle handle, uint8_t channel, uint32_t bank, uint32_t program) |
| void(* | ui_custom_data_changed )(NativeHostHandle handle, const char *key, const char *value) |
| void(* | ui_closed )(NativeHostHandle handle) |
| const char *(* | ui_open_file )(NativeHostHandle handle, bool isDir, const char *title, const char *filter) |
| const char *(* | ui_save_file )(NativeHostHandle handle, bool isDir, const char *title, const char *filter) |
| intptr_t(* | dispatcher )(NativeHostHandle handle, NativeHostDispatcherOpcode opcode, int32_t index, intptr_t value, void *ptr, float opt) |
◆ dispatcher
◆ get_buffer_size
◆ get_sample_rate
◆ get_time_info
◆ handle
◆ is_offline
◆ resourceDir
| const char* NativeHostDescriptor::resourceDir |
◆ ui_closed
◆ ui_custom_data_changed
◆ ui_midi_program_changed
◆ ui_open_file
◆ ui_parameter_changed
◆ ui_save_file
◆ uiName
| const char* NativeHostDescriptor::uiName |
◆ uiParentId
| uintptr_t NativeHostDescriptor::uiParentId |
◆ write_midi_event
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/includes/CarlaNative.h