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