LMMS
Loading...
Searching...
No Matches
v3_unit_information Struct Reference

#include <unit.h>

Public Member Functions

 int32_t (V3_API *get_unit_count)(void *self)
 v3_result (V3_API *get_unit_info)(void *self
 int32_t (V3_API *get_program_list_count)(void *self)
 v3_result (V3_API *get_program_list_info)(void *self
 v3_result (V3_API *get_program_name)(void *self
 v3_result (V3_API *get_program_info)(void *self
 v3_result (V3_API *has_program_pitch_names)(void *self
 v3_result (V3_API *get_program_pitch_name)(void *self
 int32_t (V3_API *get_selected_unit)(void *self)
 v3_result (V3_API *select_unit)(void *self
 v3_result (V3_API *get_unit_by_bus)(void *self
 v3_result (V3_API *set_unit_program_data)(void *self

Public Attributes

int32_t unit_idx
int32_t v3_unit_infoinfo
int32_t list_idx
int32_t v3_program_list_infoinfo
int32_t list_id
int32_t int32_t program_idx
int32_t int32_t v3_str_128 name
int32_t int32_t const char * attribute_id
int32_t int32_t const char v3_str_128 attribute_value
int32_t int32_t int16_t midi_pitch
int32_t int32_t int16_t v3_str_128 name
int32_t unit_id
int32_t type
int32_t int32_t bus_direction
int32_t int32_t int32_t bus_idx
int32_t int32_t int32_t int32_t channel
int32_t int32_t int32_t int32_t int32_tunit_id
int32_t list_or_unit_id
int32_t int32_t struct v3_bstream ** data

Member Function Documentation

◆ int32_t() [1/3]

v3_unit_information::int32_t ( V3_API * get_program_list_count)

◆ int32_t() [2/3]

v3_unit_information::int32_t ( V3_API * get_selected_unit)

◆ int32_t() [3/3]

v3_unit_information::int32_t ( V3_API * get_unit_count)

◆ v3_result() [1/9]

v3_unit_information::v3_result ( V3_API * get_program_info)

◆ v3_result() [2/9]

v3_unit_information::v3_result ( V3_API * get_program_list_info)

◆ v3_result() [3/9]

v3_unit_information::v3_result ( V3_API * get_program_name)

◆ v3_result() [4/9]

v3_unit_information::v3_result ( V3_API * get_program_pitch_name)

◆ v3_result() [5/9]

v3_unit_information::v3_result ( V3_API * get_unit_by_bus)

◆ v3_result() [6/9]

v3_unit_information::v3_result ( V3_API * get_unit_info)

◆ v3_result() [7/9]

v3_unit_information::v3_result ( V3_API * has_program_pitch_names)

◆ v3_result() [8/9]

v3_unit_information::v3_result ( V3_API * select_unit)

◆ v3_result() [9/9]

v3_unit_information::v3_result ( V3_API * set_unit_program_data)

Member Data Documentation

◆ attribute_id

int32_t int32_t const char* v3_unit_information::attribute_id

◆ attribute_value

int32_t int32_t const char v3_str_128 v3_unit_information::attribute_value

◆ bus_direction

int32_t int32_t v3_unit_information::bus_direction

◆ bus_idx

int32_t int32_t int32_t v3_unit_information::bus_idx

◆ channel

int32_t int32_t int32_t int32_t v3_unit_information::channel

◆ data

int32_t int32_t struct v3_bstream** v3_unit_information::data

◆ info [1/2]

int32_t v3_program_list_info* v3_unit_information::info

◆ info [2/2]

int32_t v3_unit_info* v3_unit_information::info

◆ list_id

int32_t v3_unit_information::list_id

◆ list_idx

int32_t v3_unit_information::list_idx

◆ list_or_unit_id

int32_t v3_unit_information::list_or_unit_id

◆ midi_pitch

int32_t int32_t int16_t v3_unit_information::midi_pitch

◆ name [1/2]

int32_t int32_t int16_t v3_str_128 v3_unit_information::name

◆ name [2/2]

int32_t int32_t v3_str_128 v3_unit_information::name

◆ program_idx

int32_t int32_t v3_unit_information::program_idx

◆ type

int32_t v3_unit_information::type

◆ unit_id [1/2]

int32_t int32_t int32_t int32_t int32_t* v3_unit_information::unit_id

◆ unit_id [2/2]

int32_t v3_unit_information::unit_id

◆ unit_idx

int32_t v3_unit_information::unit_idx

The documentation for this struct was generated from the following file: