iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IPlugAPIBase Member List

This is the complete list of members for IPlugAPIBase, including all inherited members.

AddParamGroup(const char *name)IPluginBaseinline
BeginInformHostOfParamChangeFromUI(int paramIdx) override (defined in IPlugAPIBase)IPlugAPIBaseinline
CloneParamRange(int cloneStartIdx, int cloneEndIdx, int startIdx, const char *searchStr="", const char *replaceStr="", const char *newGroup="")IPluginBase
CompareState(const uint8_t *pIncomingState, int startPos) constIPlugAPIBasevirtual
CopyParamValues(int startIdx, int destIdx, int nParams)IPluginBase
CopyParamValues(const char *inGroup, const char *outGroup)IPluginBase
CopyPreset(IPreset *pSrc, int destIdx, bool copyname=false)IPluginBaseinline
CreateTimer()IPlugAPIBase
DefaultParamValues()IPluginBase
DefaultParamValues(int startIdx, int endIdx)IPluginBase
DefaultParamValues(const char *paramGroup)IPluginBase
DeferMidiMsg(const IMidiMsg &msg) override (defined in IPlugAPIBase)IPlugAPIBaseinline
DeferSysexMsg(const ISysEx &msg) override (defined in IPlugAPIBase)IPlugAPIBaseinline
DirtyParametersFromUI() overrideIPlugAPIBasevirtual
DoesStateChunks() constIPluginBaseinline
DumpMakePresetFromNamedParamsSrc(const char *file, const char *paramEnumNames[]) constIPluginBase
DumpMakePresetSrc(const char *file) constIPluginBase
DumpPresetBlob(const char *file) constIPluginBase
EditorResizeFromUI(int viewWidth, int viewHeight, bool needsPlatformResize) override (defined in IPlugAPIBase)IPlugAPIBase
EndInformHostOfParamChangeFromUI(int paramIdx) override (defined in IPlugAPIBase)IPlugAPIBaseinline
EnsureDefaultPreset()IPluginBase
ForParamInGroup(const char *paramGroup, std::function< void(int paramIdx, IParam &param)> func)IPluginBase
ForParamInRange(int startIdx, int endIdx, std::function< void(int paramIdx, IParam &param)> func)IPluginBase
GetAAXViewInterface()IPlugAPIBaseinlinevirtual
GetAPI() constIPluginBaseinline
GetAPIStr() constIPluginBase
GetAppGroupID() const (defined in IPluginBase)IPluginBaseinline
GetArchStr() constIPluginBase
GetBuildInfoStr(WDL_String &str, const char *date, const char *time) constIPluginBase
GetBundleID() const (defined in IPluginBase)IPluginBaseinline
GetCurrentPresetIdx() constIPluginBaseinline
GetHost() constIPluginBaseinline
GetHostResizeEnabled() constIPluginBaseinline
GetHostStr(WDL_String &str) constIPluginBaseinline
GetHostVersion(bool decimal) constIPluginBase
GetHostVersionStr(WDL_String &str) constIPluginBase
GetMfrID() constIPluginBaseinline
GetMfrName() constIPluginBaseinline
GetMidiNoteText(int noteNumber, char *str) constIPlugAPIBaseinlinevirtual
GetParamGroupName(int idx) constIPluginBaseinline
GetPluginName() constIPluginBaseinline
GetPluginVersion(bool decimal) constIPluginBase
GetPluginVersionStr(WDL_String &str) constIPluginBase
GetPreset(int idx)IPluginBaseinline
GetPresetName(int idx) constIPluginBase
GetProductName() constIPluginBaseinline
GetTrackColor(int &r, int &g, int &b)IPlugAPIBaseinlinevirtual
GetTrackIndex()IPlugAPIBaseinlinevirtual
GetTrackName(WDL_String &str)IPlugAPIBaseinlinevirtual
GetTrackNamespace(WDL_String &str)IPlugAPIBaseinlinevirtual
GetTrackNamespaceIndex()IPlugAPIBaseinlinevirtual
GetUniqueID() constIPluginBaseinline
HasUI() constIPluginBaseinline
HostSpecificInit()IPlugAPIBaseinlinevirtual
InformHostOfParameterDetailsChange()IPluginBaseinlinevirtual
InformHostOfPresetChange()IPluginBaseinlinevirtual
InitParamRange(int startIdx, int endIdx, int countStart, const char *nameFmtStr, double defaultVal, double minVal, double maxVal, double step, const char *label="", int flags=0, const char *group="", const IParam::Shape &shape=IParam::ShapeLinear(), IParam::EParamUnit unit=IParam::kUnitCustom, IParam::DisplayFunc displayFunc=nullptr)IPluginBase
IPlugAAX (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugAPIBase(Config config, EAPI plugAPI) (defined in IPlugAPIBase)IPlugAPIBase
IPlugAPIBase(const IPlugAPIBase &)=delete (defined in IPlugAPIBase)IPlugAPIBase
IPlugAPP (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugAU (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugAUv3 (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugCLAP (defined in IPlugAPIBase)IPlugAPIBasefriend
IPluginBase(int nParams, int nPresets) (defined in IPluginBase)IPluginBase
IPluginBase(const IPluginBase &)=delete (defined in IPluginBase)IPluginBase
IPlugVST2 (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugVST3 (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugVST3Controller (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugVST3Processor (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugWAM (defined in IPlugAPIBase)IPlugAPIBasefriend
IPlugWEB (defined in IPlugAPIBase)IPlugAPIBasefriend
LoadBankFromFXB(const char *file)IPluginBase
LoadPresetFromFXP(const char *file)IPluginBase
MakeDefaultPreset(const char *name=0, int nPresets=1)IPluginBase
MakePreset(const char *name,...)IPluginBase
MakePresetFromBlob(const char *name, const char *blob, int sizeOfChunk)IPluginBase
MakePresetFromChunk(const char *name, IByteChunk &chunk)IPluginBase
MakePresetFromNamedParams(const char *name, int nParamsNamed,...)IPluginBase
ModifyCurrentPreset(const char *name=0)IPluginBase
NParamGroups() constIPluginBaseinline
NPresets() constIPluginBaseinline
OnHostIdentified()IPlugAPIBaseinlinevirtual
OnHostRequestingAboutBox() (defined in IPlugAPIBase)IPlugAPIBaseinlinevirtual
OnHostRequestingImportantParameters(int count, WDL_TypedBuf< int > &results)IPlugAPIBasevirtual
OnHostRequestingProductHelp() (defined in IPlugAPIBase)IPlugAPIBaseinlinevirtual
OnHostRequestingSupportedViewConfiguration(int width, int height)IPlugAPIBaseinlinevirtual
OnHostSelectedViewConfiguration(int width, int height)IPlugAPIBaseinlinevirtual
OnIdle()IPlugAPIBaseinlinevirtual
OnPresetsModified()IPluginBaseinlinevirtual
operator=(const IPlugAPIBase &)=delete (defined in IPlugAPIBase)IPlugAPIBase
operator=(const IPluginBase &)=delete (defined in IPluginBase)IPluginBase
PrintParamValues()IPluginBase
PruneUninitializedPresets()IPluginBase
RandomiseParamValues()IPluginBase
RandomiseParamValues(int startIdx, int endIdx)IPluginBase
RandomiseParamValues(const char *paramGroup)IPluginBase
RestorePreset(int idx)IPluginBase
RestorePreset(const char *name)IPluginBase
SaveBankAsFXB(const char *file) constIPluginBase
SavePresetAsFXP(const char *file) constIPluginBase
SendArbitraryMsgFromUI(int msgTag, int ctrlTag=kNoTag, int dataSize=0, const void *pData=nullptr) override (defined in IPlugAPIBase)IPlugAPIBase
SendMidiMsgFromUI(const IMidiMsg &msg) override (defined in IPlugAPIBase)IPlugAPIBase
SendParameterValueFromAPI(int paramIdx, double value, bool normalized)IPlugAPIBasevirtual
SendParameterValueFromUI(int paramIdx, double normalisedValue) override (defined in IPlugAPIBase)IPlugAPIBaseinline
SendSysexMsgFromUI(const ISysEx &msg) override (defined in IPlugAPIBase)IPlugAPIBase
SerializeParams(IByteChunk &chunk) constIPluginBase
SerializePresets(IByteChunk &chunk) constIPluginBase
SerializeState(IByteChunk &chunk) constIPluginBaseinlinevirtual
SerializeVST3CtrlrState(IByteChunk &chunk) constIPluginBaseinlinevirtual
SetCurrentPresetIdx(int idx)IPluginBaseinline
SetHost(const char *host, int version)IPlugAPIBase
SetParameterValue(int paramIdx, double normalizedValue)IPlugAPIBase
UnserializeParams(const IByteChunk &chunk, int startPos)IPluginBase
UnserializePresets(const IByteChunk &chunk, int startPos)IPluginBase
UnserializeState(const IByteChunk &chunk, int startPos)IPluginBaseinlinevirtual
UnserializeVST3CtrlrState(const IByteChunk &chunk, int startPos)IPluginBaseinlinevirtual
~IPlugAPIBase() (defined in IPlugAPIBase)IPlugAPIBasevirtual
~IPluginBase() (defined in IPluginBase)IPluginBasevirtual