This is the class which maintains all the registered parameters.
Definition: Parameters.h:37
Definition: GUIState.h:40
ParamLine & precision(int32 iPrecision)
Definition: ParamLine.h:37
std::string fFirstSeparator
Definition: ParamLine.h:76
This helper class is used to display the parameters (vst/jmb) WARNING: this class is allocating memor...
Definition: ParamDisplay.h:33
Key
Definition: ParamDisplay.h:36
ParamDisplay & keys(std::vector< Key > const &iKeys)
Definition: ParamDisplay.h:68
ParamDisplay & id(ParamID iParamID)
Definition: ParamDisplay.h:71
ParamLine & id(ParamID iParamID)
Definition: ParamLine.h:41
ParamLine(ParamDisplay iParamDisplay)
Definition: ParamLine.h:35
This helper class is used to display the parameters (vst/jmb) in a line WARNING: this class is alloca...
Definition: ParamLine.h:32
ParamDisplay & precision(int32 iPrecision)
Definition: ParamDisplay.h:67
ParamDisplay fParamDisplay
Definition: ParamLine.h:74
Manages the state used by the processor: you add all the parameters that the state manages using the ...
Definition: RTState.h:43
ParamLine & nextSeparator(std::string iString)
Definition: ParamLine.h:43
std::string toString() const
Definition: ParamLine.cpp:69
Used to communicate the state between the UI and the RT and read/write to stream.
Definition: NormalizedState.h:38
ParamLine & skipEmptyEntry(bool iFlag=true)
Definition: ParamLine.h:45
ParamLine & paramSeparator(std::string iString)
Definition: ParamLine.h:44
ParamLine & keys(std::vector< ParamDisplay::Key > const &iKeys)
Definition: ParamLine.h:38
ParamLine & ids(std::vector< ParamID > const &iParamIDs)
Definition: ParamLine.h:40
bool fSkipEmptyEntry
Definition: ParamLine.h:79
ParamDisplay & key(Key iKey)
Definition: ParamDisplay.h:69
std::map< ParamID, ValueMap > ParamMap
Definition: ParamDisplay.h:59
static ParamLine from(Parameters const &iParams)
Shortcut to create a table for all registered parameter (definition not current value)
Definition: ParamLine.cpp:87
ParamDisplay & ids(std::vector< ParamID > const &iParamIDs)
Definition: ParamDisplay.h:70
ParamLine & firstSeparator(std::string iString)
Definition: ParamLine.h:42
std::string fParamSeparator
Definition: ParamLine.h:78
std::string fNextSeparator
Definition: ParamLine.h:77
ParamLine & key(ParamDisplay::Key iKey)
Definition: ParamLine.h:39