Go to the documentation of this file.
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);
124 float *(*registerVar)(
const char* id,
const char* name,
const char* tp,
125 const char* tooltip,
float* var,
float val,
126 float low,
float up,
float step);
128 const char* tooltip,
bool* var,
bool val);
131 float val,
float low,
float up,
float step);
133 const char* tooltip,
const value_pair* values,
float *var,
float val,
134 float low,
float up,
float step);
135 float *(*registerSharedEnumVar)(
const char *id,
const char* name,
const char* tp,
136 const char* tooltip,
const value_pair* values,
float *var,
float val,
137 float low,
float up,
float step);
139 const char* tooltip,
const value_pair* values,
int *var,
int val);
140 float *(*registerNonMidiSharedVar)(
const char * id,
float *var,
bool preset,
bool nosave,
141 float val,
float low,
float up,
float step);
156 float *output1,
float *output2,
PluginDef *plugin);
179 #define PLUGINDEF_VERMAJOR_MASK 0xff00
180 #define PLUGINDEF_VERMINOR_MASK 0x00ff
181 #define PLUGINDEF_VERSION 0x0600
void(* openHorizontalTableBox)(const char *label)
void(* create_port_display)(const char *id, const char *label)
process_mono_audio mono_audio
void(* create_wheel)(const char *id, const char *label)
void(* openVerticalBox)(const char *label)
void(* create_switch_no_caption)(const char *sw_type, const char *id)
void(* create_mid_rackknob)(const char *id, const char *label)
void(* clearstatefunc)(PluginDef *plugin)
registerfunc register_params
void(* create_p_display)(const char *id, const char *idl, const char *idh)
void(* openVerticalBox2)(const char *label)
void(* process_mono_audio)(int count, float *input, float *output, PluginDef *plugin)
void(* openpaintampBox)(const char *label)
void(* create_feedback_slider)(const char *id, const char *label)
process_stereo_audio stereo_audio
void(* process_stereo_audio)(int count, float *input1, float *input2, float *output1, float *output2, PluginDef *plugin)
deletefunc delete_instance
void(* registerEnumVar)(const char *id, const char *name, const char *tp, const char *tooltip, const value_pair *values, float *var, float val, float low, float up, float step)
void(* openFrameBox)(const char *label)
int(* uiloader)(const UiBuilder &builder, int format)
void(* registerIEnumVar)(const char *id, const char *name, const char *tp, const char *tooltip, const value_pair *values, int *var, int val)
void(* create_fload_switch)(const char *sw_type, const char *id, const char *idf)
void(* create_spin_value)(const char *id, const char *label)
void(* load_glade_file)(const char *fname)
void(* create_small_rackknob)(const char *id, const char *label)
void(* create_feedback_switch)(const char *sw_type, const char *id)
void(* create_small_rackknobr)(const char *id, const char *label)
void(* create_eq_rackslider_no_caption)(const char *id)
clearstatefunc clear_state
void(* create_selector_no_caption)(const char *id)
void(* registerNonMidiVar)(const char *id, bool *var, bool preset, bool nosave)
void(* openVerticalBox1)(const char *label)
void(* create_simple_meter)(const char *id)
void(* deletefunc)(PluginDef *plugin)
void(* inifunc)(unsigned int samplingFreq, PluginDef *plugin)
void(* openFlipLabelBox)(const char *label)
void(* create_simple_spin_value)(const char *id)
activatefunc activate_plugin
CmdConnection::msg_type start
void(* registerNonMidiFloatVar)(const char *id, float *var, bool preset, bool nosave, float val, float low, float up, float step)
void(* set_next_flags)(int flags)
int(* plugin_inifunc)(unsigned int idx, PluginDef **p)
void(* create_master_slider)(const char *id, const char *label)
void(* openHorizontalBox)(const char *label)
void(* openHorizontalhideBox)(const char *label)
void(* create_big_rackknob)(const char *id, const char *label)
int(* registerfunc)(const ParamReg ®)
void(* create_simple_c_meter)(const char *id, const char *idl, const char *label)
void(* load_glade)(const char *data)
void(* openTabBox)(const char *label)
void(* create_switch)(const char *sw_type, const char *id, const char *label)
int(* activatefunc)(bool start, PluginDef *plugin)
void(* create_selector)(const char *id, const char *label)
void(* registerBoolVar)(const char *id, const char *name, const char *tp, const char *tooltip, bool *var, bool val)