![]() |
Audacity 3.2.0
|
#include <AudioUnitWrapper.h>
Public Member Functions | |
ParameterInfo (AudioUnit mUnit, AudioUnitParameterID parmID) | |
Make a structure holding a key for the config file and a value. More... | |
Static Public Member Functions | |
static std::optional< AudioUnitParameterID > | ParseKey (const wxString &key) |
Recover the parameter ID from the key, if well formed. More... | |
Public Attributes | |
std::optional< wxString > | mName |
AudioUnitUtils::ParameterInfo | mInfo {} |
Static Private Attributes | |
static constexpr char | idBeg = wxT('<') |
static constexpr char | idSep = wxT(',') |
static constexpr char | idEnd = wxT('>') |
Definition at line 195 of file AudioUnitWrapper.h.
AudioUnitWrapper::ParameterInfo::ParameterInfo | ( | AudioUnit | mUnit, |
AudioUnitParameterID | parmID | ||
) |
Make a structure holding a key for the config file and a value.
Definition at line 68 of file AudioUnitWrapper.cpp.
References TranslatableString::empty(), AudioUnitUtils::GetFixedSizeProperty(), idBeg, idEnd, idSep, mInfo, mName, AudioUnitWrapper::mUnit, name, and wxT().
|
static |
Recover the parameter ID from the key, if well formed.
Definition at line 127 of file AudioUnitWrapper.cpp.
References PackedArray::end(), and key.
Referenced by AudioUnitEffectBase::LoadSettings().
|
staticconstexprprivate |
Definition at line 208 of file AudioUnitWrapper.h.
Referenced by ParameterInfo().
|
staticconstexprprivate |
Definition at line 210 of file AudioUnitWrapper.h.
Referenced by ParameterInfo().
|
staticconstexprprivate |
Definition at line 209 of file AudioUnitWrapper.h.
Referenced by ParameterInfo().
AudioUnitUtils::ParameterInfo AudioUnitWrapper::ParameterInfo::mInfo {} |
Definition at line 204 of file AudioUnitWrapper.h.
Referenced by ParameterInfo(), and AudioUnitEffectBase::SupportsAutomation().
std::optional<wxString> AudioUnitWrapper::ParameterInfo::mName |
Definition at line 203 of file AudioUnitWrapper.h.
Referenced by AudioUnitWrapper::FetchSettings(), ParameterInfo(), and AudioUnitWrapper::StoreSettings().