Jamba  3.2.0
pongasoft::VST::IParamDef Class Reference

#include <ParamDef.h>

Inherited by pongasoft::VST::IJmbParamDef, and pongasoft::VST::RawVstParamDef.

Public Types

enum  Owner { Owner::kRT, Owner::kGUI }
 

Public Member Functions

 IParamDef (ParamID const iParamID, VstString16 iTitle, Owner const iOwner, bool const iTransient)
 

Public Attributes

const Owner fOwner
 
const ParamID fParamID
 
const VstString16 fTitle
 
const bool fTransient
 

Detailed Description

Base class for all ParamDef

Member Enumeration Documentation

◆ Owner

Enumerator
kRT 
kGUI 

Constructor & Destructor Documentation

◆ IParamDef()

pongasoft::VST::IParamDef::IParamDef ( ParamID const  iParamID,
VstString16  iTitle,
Owner const  iOwner,
bool const  iTransient 
)
inline

Member Data Documentation

◆ fOwner

const Owner pongasoft::VST::IParamDef::fOwner

◆ fParamID

const ParamID pongasoft::VST::IParamDef::fParamID

◆ fTitle

const VstString16 pongasoft::VST::IParamDef::fTitle

◆ fTransient

const bool pongasoft::VST::IParamDef::fTransient

The documentation for this class was generated from the following file: