|
Anklang-0.3.0.dev551+gad1415e2 anklang-0.3.0.dev551+gad1415e2
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.