LMMS
Loading...
Searching...
No Matches
calf_plugins::automation_range Struct Reference

#include <giface.h>

Public Member Functions

 automation_range (float l, float u, int param)
void send_configure (const plugin_metadata_iface *metadata, uint32_t from_controller, send_configure_iface *sci)

Static Public Member Functions

static automation_rangenew_from_configure (const plugin_metadata_iface *metadata, const char *key, const char *value, uint32_t &from_controller)

Public Attributes

float min_value
float max_value
int param_no

Constructor & Destructor Documentation

◆ automation_range()

calf_plugins::automation_range::automation_range ( float l,
float u,
int param )
inline

Member Function Documentation

◆ new_from_configure()

automation_range * automation_range::new_from_configure ( const plugin_metadata_iface * metadata,
const char * key,
const char * value,
uint32_t & from_controller )
static

◆ send_configure()

void automation_range::send_configure ( const plugin_metadata_iface * metadata,
uint32_t from_controller,
send_configure_iface * sci )

Member Data Documentation

◆ max_value

float calf_plugins::automation_range::max_value

◆ min_value

float calf_plugins::automation_range::min_value

◆ param_no

int calf_plugins::automation_range::param_no

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