1#ifndef KEST_INT_PARAMETER_H_
2#define KEST_INT_PARAMETER_H_
4#define PARAM_NAM_ENG_MAX_LEN 254
6#define PARAMETER_SCALE_LINEAR 0
7#define PARAMETER_SCALE_LOGARITHMIC 1
9#define KEST_STANDARD_GAIN_MIN -24
10#define KEST_STANDARD_GAIN_MAX 24
49 #ifdef KEST_ENABLE_REPRESENTATIONS
50 kest_representation_pll *reps;
68#define TRANSFORMER_SETTING_ENUM 0
69#define TRANSFORMER_SETTING_BOOL 1
70#define TRANSFORMER_SETTING_INT 2
72#define TRANSFORMER_SETTING_PAGE_SETTINGS 0
73#define TRANSFORMER_SETTING_PAGE_MAIN 1
101 #ifdef KEST_ENABLE_REPRESENTATIONS
102 kest_representation_pll *reps;
138#ifdef KEST_ENABLE_GLOBAL_CONTEXT
#define DECLARE_LINKED_PTR_LIST(X)
int clone_setting(kest_setting *dest, kest_setting *src)
kest_parameter * kest_parameter_make_clone(kest_parameter *src)
int init_parameter(kest_parameter *param, const char *name, float level, float min, float max)
kest_setting_pll setting_ll
void kest_setting_effect_rep_update(void *representer, void *representee)
int init_parameter_str(kest_parameter *param)
kest_setting * kest_setting_make_clone(kest_setting *src)
kest_parameter * kest_parameter_make_clone_for_effect(kest_parameter *src, struct kest_effect *effect)
void gut_setting(kest_setting *setting)
int init_setting(kest_setting *setting, const char *name, uint16_t level)
void kest_setting_free(kest_setting *setting)
int init_setting_str(kest_setting *setting)
void kest_parameter_free(kest_parameter *param)
void clone_parameter(kest_parameter *dest, kest_parameter *src)
int kest_settings_assign_ids(kest_setting_pll *list)
kest_setting * kest_setting_make_clone_for_effect(kest_setting *src, struct kest_effect *effect)
int kest_parameters_assign_ids(kest_parameter_pll *list)
void gut_parameter(kest_parameter *param)
void kest_parameter_effect_rep_update(void *representer, void *representee)
kest_parameter * new_m_parameter_wni(const char *name, const char *name_internal, float level, float min, float max)
int init_parameter_wni(kest_parameter *param, const char *name, const char *name_internal, float level, float min, float max)
struct kest_expression * min_expr
const char * name_internal
struct kest_expression * max_expr
kest_setting_option * options
const char * name_internal