| 
    Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
    
   ASE — Anklang Sound Engine (C++) 
   « « « Anklang Documentation  | 
 
Go to the source code of this file.
Classes | |
| struct | Ase::ParamExtraVals | 
| Helper to specify parameter ranges.  More... | |
| struct | Ase::Param | 
| Structured initializer for Parameter.  More... | |
| struct | Ase::Parameter | 
| Structure to provide information about properties or preferences.  More... | |
| struct | Ase::ParameterMap | 
| Parameter list construction helper.  More... | |
| struct | Ase::ParameterMap::Entry | 
| Helper for new Parameter creation from Param initializer.  More... | |
Namespaces | |
| namespace | Ase | 
| The Anklang C++ API namespace.  | |
Typedefs | |
| using | Ase::MinMaxStep = std::tuple< double, double, double > | 
| Min, max, stepping for double ranges.   | |
| using | Ase::ChoicesFunc = std::function< ChoiceS(const CString &)> | 
| Handler to generate all possible parameter choices dynamically.   | |
| using | Ase::ParamInitialVal = std::variant< bool, int8_t, uint8_t, int16_t, uint16_t, int32_t, uint32_t, int64_t, uint64_t, float, double, const char *, std::string > | 
| Initial value for parameters.   | |
| using | Ase::ParameterC = std::shared_ptr< const Parameter > | 
Functions | |
| String | Ase::parameter_guess_nick (const String ¶meter_label) | 
| Create a few letter nick name from a multi word parameter label.   | |