LMMS
Loading...
Searching...
No Matches
carla_v3_output_param_changes Struct Reference
Inheritance diagram for carla_v3_output_param_changes:

Public Member Functions

 carla_v3_output_param_changes (const PluginParameterData &paramData)
 ~carla_v3_output_param_changes ()
void prepare ()

Public Attributes

const uint32_t numParameters
int32_t numParametersUsed
bool *const parametersUsed
carla_v3_output_param_value_queue **const queue
std::unordered_map< v3_param_id, int32_tparamIds

Static Private Member Functions

static int32_t V3_API get_param_count (void *)
static v3_param_value_queue **V3_API get_param_data (void *, int32_t)
static v3_param_value_queue **V3_API add_param_data (void *const self, const v3_param_id *const paramIdPtr, int32_t *const index)

Constructor & Destructor Documentation

◆ carla_v3_output_param_changes()

carla_v3_output_param_changes::carla_v3_output_param_changes ( const PluginParameterData & paramData)
inline

◆ ~carla_v3_output_param_changes()

carla_v3_output_param_changes::~carla_v3_output_param_changes ( )
inline

Member Function Documentation

◆ add_param_data()

v3_param_value_queue **V3_API carla_v3_output_param_changes::add_param_data ( void *const self,
const v3_param_id *const paramIdPtr,
int32_t *const index )
inlinestaticprivate

◆ get_param_count()

int32_t V3_API carla_v3_output_param_changes::get_param_count ( void * )
inlinestaticprivate

◆ get_param_data()

v3_param_value_queue **V3_API carla_v3_output_param_changes::get_param_data ( void * ,
int32_t  )
inlinestaticprivate

◆ prepare()

void carla_v3_output_param_changes::prepare ( )
inline

Member Data Documentation

◆ numParameters

const uint32_t carla_v3_output_param_changes::numParameters

◆ numParametersUsed

int32_t carla_v3_output_param_changes::numParametersUsed

◆ parametersUsed

bool* const carla_v3_output_param_changes::parametersUsed

◆ paramIds

std::unordered_map<v3_param_id, int32_t> carla_v3_output_param_changes::paramIds

◆ queue

carla_v3_output_param_value_queue** const carla_v3_output_param_changes::queue

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