|  | Audacity 3.2.0
    | 
#include <SettingsVisitor.h>
| Public Member Functions | |
| constexpr | EnumParameter (Member Structure::*const mem, const wxChar *key, int def, int min, int max, int scale, const EnumValueSymbol *symbols_, size_t nSymbols_) | 
| Public Attributes | |
| const EnumValueSymbol *const | symbols | 
| const size_t | nSymbols | 
|  Public Attributes inherited from EffectParameter< Structure, Member, int > | |
| Member Structure::*const | mem | 
| Member holding the parameter.  More... | |
| const wxChar *const | key | 
| Identifier in configuration file.  More... | |
| const int | def | 
| Default value.  More... | |
| const int | min | 
| Minimum value.  More... | |
| const int | max | 
| Maximum value.  More... | |
| const int | scale | 
| Scaling factor, for slider control.  More... | |
Definition at line 49 of file SettingsVisitor.h.
| 
 | inlineconstexpr | 
Definition at line 51 of file SettingsVisitor.h.
References EffectParameter< Structure, Member, int >::def, EffectParameter< Structure, Member, int >::key, EffectParameter< Structure, Member, int >::max, EffectParameter< Structure, Member, int >::mem, EffectParameter< Structure, Member, int >::min, and EffectParameter< Structure, Member, int >::scale.
| const size_t EnumParameter< Structure, Member >::nSymbols | 
Definition at line 61 of file SettingsVisitor.h.
Referenced by CapturedParameters< EffectType, Parameters >::SetOne(), and CapturedParameters< EffectType, Parameters >::VisitOne().
| const EnumValueSymbol* const EnumParameter< Structure, Member >::symbols | 
Definition at line 60 of file SettingsVisitor.h.
Referenced by CapturedParameters< EffectType, Parameters >::GetOne(), CapturedParameters< EffectType, Parameters >::SetOne(), and CapturedParameters< EffectType, Parameters >::VisitOne().