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