| 
    Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
    
   ASE — Anklang Sound Engine (C++) 
   « « « Anklang Documentation  | 
 
Structured initializer for Parameter. More...
#include "parameter.hh"
Public Types | |
| using | InitialVal = ParamInitialVal | 
| using | ExtraVals = ParamExtraVals | 
Public Member Functions | |
| String | fetch (const String &key) const | 
| void | store (const String &key, const String &v) | 
Public Attributes | |
| String | ident | 
| Identifier used for serialization (can be derived from untranslated label).   | |
| String | label | 
| Preferred user interface name.   | |
| String | nick | 
| Abbreviated user interface name, usually not more than 6 characters.   | |
| InitialVal | initial | 
| Initial value for float, int, choice types.   | |
| String | unit | 
| Units of the values within range.   | |
| ExtraVals | extras | 
| Min, max, stepping for double ranges or array of choices to select from.   | |
| String | hints | 
| Hints for parameter handling.   | |
| StringS | metadata | 
| Array of "key=value" pairs.   | |
Static Public Attributes | |
| static const String | STORAGE | 
| static const String | STANDARD | 
Structured initializer for Parameter.
Definition at line 31 of file parameter.hh.
| using Ase::Param::ExtraVals = ParamExtraVals | 
Definition at line 33 of file parameter.hh.
Definition at line 32 of file parameter.hh.
Definition at line 15 of file parameter.cc.
Definition at line 21 of file parameter.cc.
| ExtraVals Ase::Param::extras | 
Min, max, stepping for double ranges or array of choices to select from.
Definition at line 39 of file parameter.hh.
| String Ase::Param::hints | 
Hints for parameter handling.
Definition at line 40 of file parameter.hh.
| String Ase::Param::ident | 
Identifier used for serialization (can be derived from untranslated label).
Definition at line 34 of file parameter.hh.
| InitialVal Ase::Param::initial | 
Initial value for float, int, choice types.
Definition at line 37 of file parameter.hh.
| String Ase::Param::label | 
Preferred user interface name.
Definition at line 35 of file parameter.hh.
| StringS Ase::Param::metadata | 
Array of "key=value" pairs.
Definition at line 41 of file parameter.hh.
| String Ase::Param::nick | 
Abbreviated user interface name, usually not more than 6 characters.
Definition at line 36 of file parameter.hh.
      
  | 
  static | 
Definition at line 45 of file parameter.hh.
      
  | 
  static | 
Definition at line 44 of file parameter.hh.
| String Ase::Param::unit | 
Units of the values within range.
Definition at line 38 of file parameter.hh.