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);
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(* 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(* openFrameBox)(const char *label)
int(* uiloader)(const UiBuilder &builder, int format)
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(* openVerticalBox1)(const char *label)
void(* create_simple_meter)(const char *id)
void(* deletefunc)(PluginDef *plugin)
Parameter registration function pointers.
void(* inifunc)(unsigned int samplingFreq, PluginDef *plugin)
void(* openFlipLabelBox)(const char *label)
void(* create_simple_spin_value)(const char *id)
activatefunc activate_plugin
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)