struct clap_host clap_host_t
uint32_t clap_id
Definition id.h:6
struct backing_store_struct * info
Definition jmemsys.h:183
#define CLAP_CONSTEXPR
Definition macros.h:32
unsigned int uint32_t
Definition mid.cpp:100
struct clap_host_note_ports clap_host_note_ports_t
static CLAP_CONSTEXPR const char CLAP_EXT_NOTE_PORTS[]
Definition note-ports.h:12
struct clap_note_port_info clap_note_port_info_t
clap_note_dialect
Definition note-ports.h:18
@ CLAP_NOTE_DIALECT_MIDI2
Definition note-ports.h:29
@ CLAP_NOTE_DIALECT_MIDI
Definition note-ports.h:23
@ CLAP_NOTE_DIALECT_CLAP
Definition note-ports.h:20
@ CLAP_NOTE_DIALECT_MIDI_MPE
Definition note-ports.h:26
@ CLAP_NOTE_PORTS_RESCAN_ALL
Definition note-ports.h:60
@ CLAP_NOTE_PORTS_RESCAN_NAMES
Definition note-ports.h:63
struct clap_plugin_note_ports clap_plugin_note_ports_t
struct clap_plugin clap_plugin_t
@ CLAP_NAME_SIZE
Definition string-sizes.h:9
Definition note-ports.h:66
uint32_t(* supported_dialects)(const clap_host_t *host)
Definition note-ports.h:69
void(* rescan)(const clap_host_t *host, uint32_t flags)
Definition note-ports.h:73
Definition note-ports.h:32
clap_id id
Definition note-ports.h:35
char name[CLAP_NAME_SIZE]
Definition note-ports.h:38
uint32_t preferred_dialect
Definition note-ports.h:37
uint32_t supported_dialects
Definition note-ports.h:36
Definition note-ports.h:42
bool(* get)(const clap_plugin_t *plugin, uint32_t index, bool is_input, clap_note_port_info_t *info)
Definition note-ports.h:49
uint32_t(* count)(const clap_plugin_t *plugin, bool is_input)
Definition note-ports.h:45
#define void
Definition unzip.h:396