Jamba
3.1.0
|
#include <ParamDef.h>
Inherits pongasoft::VST::IParamDef.
Inherited by pongasoft::VST::VstParamDef< T >.
Public Member Functions | |
RawVstParamDef (ParamID const iParamID, VstString16 iTitle, VstString16 iUnits, ParamValue const iDefaultNormalizedValue, int32 const iStepCount, int32 const iFlags, UnitID const iUnitID, VstString16 iShortTitle, int32 const iPrecision, Owner const iOwner, bool const iTransient) | |
ParamValue | readFromStream (IBStreamer &iStreamer) const |
virtual void | toString (ParamValue iNormalizedValue, String128 iString) const |
Public Member Functions inherited from pongasoft::VST::IParamDef | |
IParamDef (ParamID const iParamID, VstString16 iTitle, Owner const iOwner, bool const iTransient) | |
Public Attributes | |
const ParamValue | fDefaultValue |
const int32 | fFlags |
const int32 | fPrecision |
const VstString16 | fShortTitle |
const int32 | fStepCount |
const UnitID | fUnitID |
const VstString16 | fUnits |
Public Attributes inherited from pongasoft::VST::IParamDef | |
const Owner | fOwner |
const ParamID | fParamID |
const VstString16 | fTitle |
const bool | fTransient |
Additional Inherited Members | |
Public Types inherited from pongasoft::VST::IParamDef | |
enum | Owner { Owner::kRT, Owner::kGUI } |
Base class for a raw vst parameter definition
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in pongasoft::VST::VstParamDef< T >.
const ParamValue pongasoft::VST::RawVstParamDef::fDefaultValue |
const int32 pongasoft::VST::RawVstParamDef::fFlags |
const int32 pongasoft::VST::RawVstParamDef::fPrecision |
const VstString16 pongasoft::VST::RawVstParamDef::fShortTitle |
const int32 pongasoft::VST::RawVstParamDef::fStepCount |
const UnitID pongasoft::VST::RawVstParamDef::fUnitID |
const VstString16 pongasoft::VST::RawVstParamDef::fUnits |