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

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

AddParamGroup(const char *name)IPluginBaseinline
BeginInformHostOfParamChange(int idx) overrideIPlugVST3Controllerinlinevirtual
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
createView(Steinberg::FIDString name) override (defined in IPlugVST3Controller)IPlugVST3Controller
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() overrideIPlugVST3Controllervirtual
DoesStateChunks() constIPluginBaseinline
DumpMakePresetFromNamedParamsSrc(const char *file, const char *paramEnumNames[]) constIPluginBase
DumpMakePresetSrc(const char *file) constIPluginBase
DumpPresetBlob(const char *file) constIPluginBase
EditorResize(int viewWidth, int viewHeight) overrideIPlugVST3Controllervirtual
EditorResizeFromUI(int viewWidth, int viewHeight, bool needsPlatformResize) override (defined in IPlugAPIBase)IPlugAPIBase
EndInformHostOfParamChange(int idx) overrideIPlugVST3Controllerinlinevirtual
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
GetComponentHandler() const (defined in IPlugVST3Controller)IPlugVST3Controllerinline
GetCurrentPresetIdx() constIPluginBaseinline
GetHost() constIPluginBaseinline
GetHostResizeEnabled() constIPluginBaseinline
GetHostStr(WDL_String &str) constIPluginBaseinline
GetHostVersion(bool decimal) constIPluginBase
GetHostVersionStr(WDL_String &str) constIPluginBase
GetMfrID() constIPluginBaseinline
GetMfrName() constIPluginBaseinline
getMidiControllerAssignment(Steinberg::int32 busIndex, Steinberg::int16 channel, Steinberg::Vst::CtrlNumber midiCCNumber, Steinberg::Vst::ParamID &tag) override (defined in IPlugVST3Controller)IPlugVST3Controller
GetMidiNoteText(int noteNumber, char *str) constIPlugAPIBaseinlinevirtual
GetParamGroupName(int idx) constIPluginBaseinline
GetParamNormalized(Steinberg::Vst::ParamID tag) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
getParamNormalized(Steinberg::Vst::ParamID tag) override (defined in IPlugVST3Controller)IPlugVST3Controller
GetPluginName() constIPluginBaseinline
GetPluginVersion(bool decimal) constIPluginBase
GetPluginVersionStr(WDL_String &str) constIPluginBase
GetPreset(int idx)IPluginBaseinline
GetPresetName(int idx) constIPluginBase
GetProductName() constIPluginBaseinline
GetProgramListCount(IPlugAPIBase *pPlug) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
getProgramListCount() override (defined in IPlugVST3Controller)IPlugVST3Controllerinline
GetProgramListInfo(IPlugAPIBase *pPlug, Steinberg::int32 listIndex, Steinberg::Vst::ProgramListInfo &info) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
getProgramListInfo(Steinberg::int32 listIndex, Steinberg::Vst::ProgramListInfo &info) override (defined in IPlugVST3Controller)IPlugVST3Controllerinline
GetProgramName(IPlugAPIBase *pPlug, Steinberg::Vst::ProgramListID listId, Steinberg::int32 programIndex, Steinberg::Vst::String128 name) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
getProgramName(Steinberg::Vst::ProgramListID listId, Steinberg::int32 programIndex, Steinberg::Vst::String128 name) override (defined in IPlugVST3Controller)IPlugVST3Controllerinline
getState(Steinberg::IBStream *pState) override (defined in IPlugVST3Controller)IPlugVST3Controller
GetTrackColor(int &r, int &g, int &b) overrideIPlugVST3Controllerinlinevirtual
GetTrackIndex() overrideIPlugVST3Controllerinlinevirtual
GetTrackName(WDL_String &str) overrideIPlugVST3Controllerinlinevirtual
GetTrackNamespace(WDL_String &str) overrideIPlugVST3Controllerinlinevirtual
GetTrackNamespaceIndex() overrideIPlugVST3Controllerinlinevirtual
GetUniqueID() constIPluginBaseinline
GetView() const (defined in IPlugVST3Controller)IPlugVST3Controllerinline
HasUI() constIPluginBaseinline
HostSpecificInit()IPlugAPIBaseinlinevirtual
InformHostOfParamChange(int idx, double normalizedValue) overrideIPlugVST3Controllerinlinevirtual
InformHostOfParameterDetailsChange()IPluginBaseinlinevirtual
InformHostOfPresetChange() overrideIPlugVST3Controllerinlinevirtual
Initialize(IPlugAPIBase *pPlug, bool plugIsInstrument, bool midiIn) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
initialize(Steinberg::FUnknown *context) override (defined in IPlugVST3Controller)IPlugVST3Controller
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
IPlugAPIBase(Config config, EAPI plugAPI) (defined in IPlugAPIBase)IPlugAPIBase
IPlugAPIBase(const IPlugAPIBase &)=delete (defined in IPlugAPIBase)IPlugAPIBase
IPluginBase(int nParams, int nPresets) (defined in IPluginBase)IPluginBase
IPluginBase(const IPluginBase &)=delete (defined in IPluginBase)IPluginBase
IPlugVST3Controller(const InstanceInfo &info, const Config &config) (defined in IPlugVST3Controller)IPlugVST3Controller
IPlugVST3ControllerBase(Steinberg::Vst::ParameterContainer &parameters) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
IPlugVST3ControllerBase(const IPlugVST3ControllerBase &)=delete (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
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
mBypassParameter (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelColor (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelIndex (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelName (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelNamespace (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelNamespaceIndex (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
mChannelUID (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
ModifyCurrentPreset(const char *name=0)IPluginBase
mParameters (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
notify(Steinberg::Vst::IMessage *message) override (defined in IPlugVST3Controller)IPlugVST3Controller
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
operator=(const IPlugVST3ControllerBase &)=delete (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBase
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 IPlugVST3Controller)IPlugVST3Controller
SendMidiMsgFromUI(const IMidiMsg &msg) override (defined in IPlugVST3Controller)IPlugVST3Controller
SendParameterValueFromAPI(int paramIdx, double value, bool normalized)IPlugAPIBasevirtual
SendParameterValueFromUI(int paramIdx, double normalisedValue) override (defined in IPlugVST3Controller)IPlugVST3Controller
SendSysexMsgFromUI(const ISysEx &msg) override (defined in IPlugVST3Controller)IPlugVST3Controller
SerializeParams(IByteChunk &chunk) constIPluginBase
SerializePresets(IByteChunk &chunk) constIPluginBase
SerializeState(IByteChunk &chunk) constIPluginBaseinlinevirtual
SerializeVST3CtrlrState(IByteChunk &chunk) constIPluginBaseinlinevirtual
SetChannelContextInfos(Steinberg::Vst::IAttributeList *pList) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
setChannelContextInfos(Steinberg::Vst::IAttributeList *list) override (defined in IPlugVST3Controller)IPlugVST3Controller
setComponentState(Steinberg::IBStream *pState) override (defined in IPlugVST3Controller)IPlugVST3Controller
SetCurrentPresetIdx(int idx)IPluginBaseinline
SetHost(const char *host, int version)IPlugAPIBase
SetParameterValue(int paramIdx, double normalizedValue)IPlugAPIBase
SetParamNormalized(IPlugAPIBase *pPlug, Steinberg::Vst::ParamID tag, Steinberg::Vst::ParamValue value) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
setParamNormalized(Steinberg::Vst::ParamID tag, Steinberg::Vst::ParamValue value) override (defined in IPlugVST3Controller)IPlugVST3Controller
setState(Steinberg::IBStream *pState) override (defined in IPlugVST3Controller)IPlugVST3Controller
SetVST3ParamNormalized(Steinberg::Vst::ParamID tag, Steinberg::Vst::ParamValue value) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinlineprotected
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
UpdateParams(IPlugAPIBase *pPlug, int savedBypass) (defined in IPlugVST3ControllerBase)IPlugVST3ControllerBaseinline
ViewType typedef (defined in IPlugVST3Controller)IPlugVST3Controller
~IPlugAPIBase() (defined in IPlugAPIBase)IPlugAPIBasevirtual
~IPluginBase() (defined in IPluginBase)IPluginBasevirtual
~IPlugVST3Controller() (defined in IPlugVST3Controller)IPlugVST3Controllervirtual