iPlug2 - C++ Audio Plug-in Framework
|
This is the complete list of members for IPlugAPIBase, including all inherited members.
AddParamGroup(const char *name) | IPluginBase | inline |
BeginInformHostOfParamChangeFromUI(int paramIdx) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
CloneParamRange(int cloneStartIdx, int cloneEndIdx, int startIdx, const char *searchStr="", const char *replaceStr="", const char *newGroup="") | IPluginBase | |
CompareState(const uint8_t *pIncomingState, int startPos) const | IPlugAPIBase | virtual |
CopyParamValues(int startIdx, int destIdx, int nParams) | IPluginBase | |
CopyParamValues(const char *inGroup, const char *outGroup) | IPluginBase | |
CopyPreset(IPreset *pSrc, int destIdx, bool copyname=false) | IPluginBase | inline |
CreateTimer() | IPlugAPIBase | |
DefaultParamValues() | IPluginBase | |
DefaultParamValues(int startIdx, int endIdx) | IPluginBase | |
DefaultParamValues(const char *paramGroup) | IPluginBase | |
DeferMidiMsg(const IMidiMsg &msg) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
DeferSysexMsg(const ISysEx &msg) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
DirtyParametersFromUI() override | IPlugAPIBase | virtual |
DoesStateChunks() const | IPluginBase | inline |
DumpMakePresetFromNamedParamsSrc(const char *file, const char *paramEnumNames[]) const | IPluginBase | |
DumpMakePresetSrc(const char *file) const | IPluginBase | |
DumpPresetBlob(const char *file) const | IPluginBase | |
EditorResizeFromUI(int viewWidth, int viewHeight, bool needsPlatformResize) override (defined in IPlugAPIBase) | IPlugAPIBase | |
EndInformHostOfParamChangeFromUI(int paramIdx) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
EnsureDefaultPreset() | IPluginBase | |
ForParamInGroup(const char *paramGroup, std::function< void(int paramIdx, IParam ¶m)> func) | IPluginBase | |
ForParamInRange(int startIdx, int endIdx, std::function< void(int paramIdx, IParam ¶m)> func) | IPluginBase | |
GetAAXViewInterface() | IPlugAPIBase | inlinevirtual |
GetAPI() const | IPluginBase | inline |
GetAPIStr() const | IPluginBase | |
GetAppGroupID() const (defined in IPluginBase) | IPluginBase | inline |
GetArchStr() const | IPluginBase | |
GetBuildInfoStr(WDL_String &str, const char *date, const char *time) const | IPluginBase | |
GetBundleID() const (defined in IPluginBase) | IPluginBase | inline |
GetCurrentPresetIdx() const | IPluginBase | inline |
GetHost() const | IPluginBase | inline |
GetHostResizeEnabled() const | IPluginBase | inline |
GetHostStr(WDL_String &str) const | IPluginBase | inline |
GetHostVersion(bool decimal) const | IPluginBase | |
GetHostVersionStr(WDL_String &str) const | IPluginBase | |
GetMfrID() const | IPluginBase | inline |
GetMfrName() const | IPluginBase | inline |
GetMidiNoteText(int noteNumber, char *str) const | IPlugAPIBase | inlinevirtual |
GetParamGroupName(int idx) const | IPluginBase | inline |
GetPluginName() const | IPluginBase | inline |
GetPluginVersion(bool decimal) const | IPluginBase | |
GetPluginVersionStr(WDL_String &str) const | IPluginBase | |
GetPreset(int idx) | IPluginBase | inline |
GetPresetName(int idx) const | IPluginBase | |
GetProductName() const | IPluginBase | inline |
GetRawHostStr(WDL_String &str) const | IPluginBase | inline |
GetTrackColor(int &r, int &g, int &b) | IPlugAPIBase | inlinevirtual |
GetTrackIndex() | IPlugAPIBase | inlinevirtual |
GetTrackName(WDL_String &str) | IPlugAPIBase | inlinevirtual |
GetTrackNamespace(WDL_String &str) | IPlugAPIBase | inlinevirtual |
GetTrackNamespaceIndex() | IPlugAPIBase | inlinevirtual |
GetUniqueID() const | IPluginBase | inline |
HasUI() const | IPluginBase | inline |
HostSpecificInit() | IPlugAPIBase | inlinevirtual |
InformHostOfParameterDetailsChange() | IPluginBase | inlinevirtual |
InformHostOfPresetChange() | IPluginBase | inlinevirtual |
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) | IPlugAPIBase | friend |
IPlugAPIBase(Config config, EAPI plugAPI) (defined in IPlugAPIBase) | IPlugAPIBase | |
IPlugAPIBase(const IPlugAPIBase &)=delete (defined in IPlugAPIBase) | IPlugAPIBase | |
IPlugAPP (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugAU (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugAUv3 (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugCLAP (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPluginBase(int nParams, int nPresets) (defined in IPluginBase) | IPluginBase | |
IPluginBase(const IPluginBase &)=delete (defined in IPluginBase) | IPluginBase | |
IPlugVST2 (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugVST3 (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugVST3Controller (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugVST3Processor (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugWAM (defined in IPlugAPIBase) | IPlugAPIBase | friend |
IPlugWEB (defined in IPlugAPIBase) | IPlugAPIBase | friend |
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() const | IPluginBase | inline |
NPresets() const | IPluginBase | inline |
OnHostIdentified() | IPlugAPIBase | inlinevirtual |
OnHostRequestingAboutBox() (defined in IPlugAPIBase) | IPlugAPIBase | inlinevirtual |
OnHostRequestingImportantParameters(int count, WDL_TypedBuf< int > &results) | IPlugAPIBase | virtual |
OnHostRequestingProductHelp() (defined in IPlugAPIBase) | IPlugAPIBase | inlinevirtual |
OnHostRequestingSupportedViewConfiguration(int width, int height) | IPlugAPIBase | inlinevirtual |
OnHostSelectedViewConfiguration(int width, int height) | IPlugAPIBase | inlinevirtual |
OnIdle() | IPlugAPIBase | inlinevirtual |
OnPresetsModified() | IPluginBase | inlinevirtual |
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) const | IPluginBase | |
SavePresetAsFXP(const char *file) const | IPluginBase | |
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) | IPlugAPIBase | virtual |
SendParameterValueFromUI(int paramIdx, double normalisedValue) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
SendSysexMsgFromUI(const ISysEx &msg) override (defined in IPlugAPIBase) | IPlugAPIBase | |
SerializeParams(IByteChunk &chunk) const | IPluginBase | |
SerializePresets(IByteChunk &chunk) const | IPluginBase | |
SerializeState(IByteChunk &chunk) const | IPluginBase | inlinevirtual |
SerializeVST3CtrlrState(IByteChunk &chunk) const | IPluginBase | inlinevirtual |
SetCurrentPresetIdx(int idx) | IPluginBase | inline |
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) | IPluginBase | inlinevirtual |
UnserializeVST3CtrlrState(const IByteChunk &chunk, int startPos) | IPluginBase | inlinevirtual |
~IPlugAPIBase() (defined in IPlugAPIBase) | IPlugAPIBase | virtual |
~IPluginBase() (defined in IPluginBase) | IPluginBase | virtual |