|
Kestrel Interface
|
#include <kest_parameter.h>
Data Fields | |
| float | value |
| float | min |
| float | max |
| struct kest_expression * | min_expr |
| struct kest_expression * | max_expr |
| int | scale |
| int | updated |
| float | old_value |
| float | new_value |
| float | max_velocity |
| kest_parameter_id | id |
| float | factor |
| int | widget_type |
| const char * | name |
| const char * | name_internal |
| const char * | units |
| int | group |
Definition at line 21 of file kest_parameter.h.
| float kest_parameter::factor |
Definition at line 40 of file kest_parameter.h.
Referenced by clone_parameter(), init_parameter(), and init_parameter_str().
| int kest_parameter::group |
Definition at line 47 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), and kest_extract_parameter_from_dict().
| kest_parameter_id kest_parameter::id |
Definition at line 38 of file kest_parameter.h.
Referenced by clone_parameter(), configure_profile_settings_page(), effect_rectify_param_ids(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_effect(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_m_profile(), init_noise_suppressor(), init_parameter_str(), init_percussifier(), init_warbler(), kest_init_context(), parameter_set_id(), parameter_widget_change_cb_inner(), parameter_widget_create_ui_no_callback(), parameter_widget_update_value(), and profile_set_id().
| float kest_parameter::max |
Definition at line 25 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), and kest_expression_compute_range_rec().
| struct kest_expression* kest_parameter::max_expr |
Definition at line 28 of file kest_parameter.h.
Referenced by clone_parameter(), init_effect(), init_parameter(), init_parameter_str(), kest_expression_compute_range_rec(), kest_extract_parameter_from_dict(), kest_init_context(), and parameter_widget_create_ui_no_callback().
| float kest_parameter::max_velocity |
Definition at line 36 of file kest_parameter.h.
Referenced by clone_parameter(), init_parameter(), init_parameter_str(), kest_extract_parameter_from_dict(), and kest_init_context().
| float kest_parameter::min |
Definition at line 24 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), and kest_expression_compute_range_rec().
| struct kest_expression* kest_parameter::min_expr |
Definition at line 27 of file kest_parameter.h.
Referenced by clone_parameter(), init_effect(), init_parameter(), init_parameter_str(), kest_expression_compute_range_rec(), kest_extract_parameter_from_dict(), kest_init_context(), and parameter_widget_create_ui_no_callback().
| const char* kest_parameter::name |
Definition at line 43 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), kest_extract_parameter_from_dict(), parameter_widget_create_ui_no_callback(), and parameter_widget_update_value().
| const char* kest_parameter::name_internal |
Definition at line 44 of file kest_parameter.h.
Referenced by clone_parameter(), init_parameter(), init_parameter_str(), init_parameter_wni(), kest_expression_references_param_rec(), kest_extract_parameter_from_dict(), kest_new_expr_scope_entry_param(), and parameter_widget_create_ui_no_callback().
| float kest_parameter::new_value |
Definition at line 34 of file kest_parameter.h.
| float kest_parameter::old_value |
Definition at line 33 of file kest_parameter.h.
| int kest_parameter::scale |
Definition at line 30 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_effect(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter_str(), init_percussifier(), init_warbler(), kest_extract_parameter_from_dict(), parameter_widget_change_cb_inner(), and parameter_widget_update_value().
| const char* kest_parameter::units |
Definition at line 45 of file kest_parameter.h.
Referenced by clone_parameter(), format_parameter_widget_value_label(), format_parameter_widget_value_label_v(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_m_profile(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), kest_extract_parameter_from_dict(), and kest_init_context().
| int kest_parameter::updated |
Definition at line 32 of file kest_parameter.h.
| float kest_parameter::value |
Definition at line 23 of file kest_parameter.h.
Referenced by clone_parameter(), configure_parameter_widget(), format_parameter_widget_value_label(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), kest_cxt_clone_state(), kest_extract_parameter_from_dict(), kest_parameter_trigger_update(), parameter_widget_change_cb_inner(), and parameter_widget_update_value().
| int kest_parameter::widget_type |
Definition at line 42 of file kest_parameter.h.
Referenced by clone_parameter(), init_3_band_eq(), init_amplifier(), init_band_pass_filter(), init_compressor(), init_delay(), init_dirty_octave(), init_distortion(), init_envelope(), init_flanger(), init_high_pass_filter(), init_low_end_compressor(), init_low_pass_filter(), init_noise_suppressor(), init_parameter(), init_parameter_str(), init_percussifier(), init_warbler(), kest_extract_parameter_from_dict(), parameter_widget_change_cb_inner(), parameter_widget_create_ui_no_callback(), and parameter_widget_update_value().