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