39#define UI_NUM_TOP 0x01
40#define UI_NUM_BOTTOM 0x03
41#define UI_NUM_LEFT 0x05
42#define UI_NUM_RIGHT 0x07
43#define UI_NUM_POSITION_MASK 0x07
44#define UI_NUM_SHOW_ALWAYS 0x08
45#define UI_LABEL_INVERSE 0x02
50#define sw_switch "switch"
51#define sw_switchit "switchit"
52#define sw_minitoggle "minitoggle"
53#define sw_button "button"
54#define sw_pbutton "pbutton"
55#define sw_rbutton "rbutton"
56#define sw_prbutton "prbutton"
57#define sw_fbutton "fbutton"
58#define sw_frbutton "frbutton"
60#define UI_FORM_STACK 0x01
61#define UI_FORM_GLADE 0x02
94 void (*
create_switch)(
const char *sw_type,
const char * id,
const char *label);
143 float *(*registerFloatVar)(
144 const char* id,
const char* name,
const char* tp,
145 const char* tooltip,
float* var,
float val,
146 float low,
float up,
float step,
const value_pair* values);
147 int *(*registerIntVar)(
148 const char* id,
const char* name,
const char* tp,
149 const char* tooltip,
int* var,
int val,
151 bool *(*registerBoolVar)(
152 const char* id,
const char* name,
const char* tp,
153 const char* tooltip,
bool* var,
bool val);
168 float *output1,
float *output2,
PluginDef *plugin);
191#define PLUGINDEF_VERMAJOR_MASK 0xff00
192#define PLUGINDEF_VERMINOR_MASK 0x00ff
193#define PLUGINDEF_VERSION 0x0700
void(* process_stereo_audio)(int count, float *input1, float *input2, float *output1, float *output2, PluginDef *plugin)
int(* plugin_inifunc)(unsigned int idx, PluginDef **p)
void(* inifunc)(unsigned int samplingFreq, PluginDef *plugin)
int(* registerfunc)(const ParamReg ®)
int(* activatefunc)(bool start, PluginDef *plugin)
void(* process_mono_audio)(int count, float *input, float *output, PluginDef *plugin)
int(* uiloader)(const UiBuilder &builder, int format)
void(* deletefunc)(PluginDef *plugin)
void(* clearstatefunc)(PluginDef *plugin)
Parameter registration function pointers.
registerfunc register_params
clearstatefunc clear_state
process_mono_audio mono_audio
process_stereo_audio stereo_audio
activatefunc activate_plugin
deletefunc delete_instance
void(* set_next_flags)(int flags)
void(* openpaintampBox)(const char *label)
void(* create_mid_rackknob)(const char *id, const char *label)
void(* create_port_display)(const char *id, const char *label)
void(* create_small_rackknobr)(const char *id, const char *label)
void(* openFrameBox)(const char *label)
void(* create_feedback_slider)(const char *id, const char *label)
void(* openVerticalBox)(const char *label)
void(* create_simple_meter)(const char *id)
void(* create_fload_switch)(const char *sw_type, const char *id, const char *idf)
void(* load_glade_file)(const char *fname)
void(* openHorizontalhideBox)(const char *label)
void(* create_spin_value)(const char *id, const char *label)
void(* openHorizontalBox)(const char *label)
void(* create_p_display)(const char *id, const char *idl, const char *idh)
void(* openTabBox)(const char *label)
void(* create_simple_spin_value)(const char *id)
void(* create_wheel)(const char *id, const char *label)
void(* openVerticalBox2)(const char *label)
void(* openFlipLabelBox)(const char *label)
void(* openVerticalBox1)(const char *label)
void(* create_big_rackknob)(const char *id, const char *label)
void(* create_simple_c_meter)(const char *id, const char *idl, const char *label)
void(* create_switch_no_caption)(const char *sw_type, const char *id)
void(* create_eq_rackslider_no_caption)(const char *id)
void(* create_switch)(const char *sw_type, const char *id, const char *label)
void(* create_master_slider)(const char *id, const char *label)
void(* openHorizontalTableBox)(const char *label)
void(* create_feedback_switch)(const char *sw_type, const char *id)
void(* create_small_rackknob)(const char *id, const char *label)
void(* create_selector_no_caption)(const char *id)
void(* load_glade)(const char *data)
void(* create_selector)(const char *id, const char *label)