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

Public Member Functions

 carla_v3_output_param_value_queue (const v3_param_id pId)
void init ()

Public Attributes

const v3_param_id paramId
bool used
int32_t offset
double value

Static Private Member Functions

static v3_param_id V3_API get_param_id (void *self)
static int32_t V3_API get_point_count (void *self)
static v3_result V3_API get_point (void *const self, const int32_t index, int32_t *const sample_offset, double *const value)
static v3_result V3_API add_point (void *const self, const int32_t sample_offset, const double value, int32_t *const index)

Constructor & Destructor Documentation

◆ carla_v3_output_param_value_queue()

carla_v3_output_param_value_queue::carla_v3_output_param_value_queue ( const v3_param_id pId)
inline

Member Function Documentation

◆ add_point()

v3_result V3_API carla_v3_output_param_value_queue::add_point ( void *const self,
const int32_t sample_offset,
const double value,
int32_t *const index )
inlinestaticprivate

◆ get_param_id()

v3_param_id V3_API carla_v3_output_param_value_queue::get_param_id ( void * self)
inlinestaticprivate

◆ get_point()

v3_result V3_API carla_v3_output_param_value_queue::get_point ( void *const self,
const int32_t index,
int32_t *const sample_offset,
double *const value )
inlinestaticprivate

◆ get_point_count()

int32_t V3_API carla_v3_output_param_value_queue::get_point_count ( void * self)
inlinestaticprivate

◆ init()

void carla_v3_output_param_value_queue::init ( )
inline

Member Data Documentation

◆ offset

int32_t carla_v3_output_param_value_queue::offset

◆ paramId

const v3_param_id carla_v3_output_param_value_queue::paramId

◆ used

bool carla_v3_output_param_value_queue::used

◆ value

double carla_v3_output_param_value_queue::value

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