|
iPlug2 - C++ Audio Plug-in Framework
|
This is the complete list of members for IPlugVST3Controller, including all inherited members.
| AddParamGroup(const char *name) | IPluginBase | inline |
| BeginInformHostOfParamChange(int idx) override | IPlugVST3Controller | inlinevirtual |
| 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 | |
| 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) | IPlugAPIBase | inline |
| DeferSysexMsg(const ISysEx &msg) override (defined in IPlugAPIBase) | IPlugAPIBase | inline |
| DirtyParametersFromUI() override | IPlugVST3Controller | 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 | |
| EditorResize(int viewWidth, int viewHeight) override | IPlugVST3Controller | virtual |
| EditorResizeFromUI(int viewWidth, int viewHeight, bool needsPlatformResize) override (defined in IPlugAPIBase) | IPlugAPIBase | |
| EndInformHostOfParamChange(int idx) override | IPlugVST3Controller | inlinevirtual |
| 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 |
| GetComponentHandler() const (defined in IPlugVST3Controller) | IPlugVST3Controller | 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 |
| 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) const | IPlugAPIBase | inlinevirtual |
| GetParamGroupName(int idx) const | IPluginBase | inline |
| GetParamNormalized(Steinberg::Vst::ParamID tag) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| getParamNormalized(Steinberg::Vst::ParamID tag) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| 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 |
| getProgramListCount() override (defined in IPlugVST3Controller) | IPlugVST3Controller | inline |
| GetProgramListCount(IPlugAPIBase *pPlug) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| GetProgramListInfo(IPlugAPIBase *pPlug, Steinberg::int32 listIndex, Steinberg::Vst::ProgramListInfo &info) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| getProgramListInfo(Steinberg::int32 listIndex, Steinberg::Vst::ProgramListInfo &info) override (defined in IPlugVST3Controller) | IPlugVST3Controller | inline |
| getProgramName(Steinberg::Vst::ProgramListID listId, Steinberg::int32 programIndex, Steinberg::Vst::String128 name) override (defined in IPlugVST3Controller) | IPlugVST3Controller | inline |
| GetProgramName(IPlugAPIBase *pPlug, Steinberg::Vst::ProgramListID listId, Steinberg::int32 programIndex, Steinberg::Vst::String128 name) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| GetRawHostStr(WDL_String &str) const | IPluginBase | inline |
| getState(Steinberg::IBStream *pState) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| GetTrackColor(int &r, int &g, int &b) override | IPlugVST3Controller | inlinevirtual |
| GetTrackIndex() override | IPlugVST3Controller | inlinevirtual |
| GetTrackName(WDL_String &str) override | IPlugVST3Controller | inlinevirtual |
| GetTrackNamespace(WDL_String &str) override | IPlugVST3Controller | inlinevirtual |
| GetTrackNamespaceIndex() override | IPlugVST3Controller | inlinevirtual |
| GetUniqueID() const | IPluginBase | inline |
| GetView() const (defined in IPlugVST3Controller) | IPlugVST3Controller | inline |
| HasUI() const | IPluginBase | inline |
| HostSpecificInit() | IPlugAPIBase | inlinevirtual |
| InformHostOfParamChange(int idx, double normalizedValue) override | IPlugVST3Controller | inlinevirtual |
| InformHostOfParameterDetailsChange() | IPluginBase | inlinevirtual |
| InformHostOfPresetChange() override | IPlugVST3Controller | inlinevirtual |
| Initialize(IPlugAPIBase *pPlug, bool plugIsInstrument, bool midiIn) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| 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 ¶meters) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| 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() 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 | |
| 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) const | IPluginBase | |
| SavePresetAsFXP(const char *file) const | IPluginBase | |
| 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) | IPlugAPIBase | virtual |
| SendParameterValueFromUI(int paramIdx, double normalisedValue) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| SendSysexMsgFromUI(const ISysEx &msg) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| SerializeParams(IByteChunk &chunk) const | IPluginBase | |
| SerializePresets(IByteChunk &chunk) const | IPluginBase | |
| SerializeState(IByteChunk &chunk) const | IPluginBase | inlinevirtual |
| SerializeVST3CtrlrState(IByteChunk &chunk) const | IPluginBase | inlinevirtual |
| SetChannelContextInfos(Steinberg::Vst::IAttributeList *pList) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| setChannelContextInfos(Steinberg::Vst::IAttributeList *list) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| setComponentState(Steinberg::IBStream *pState) override (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| SetCurrentPresetIdx(int idx) | IPluginBase | inline |
| 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) | IPlugVST3ControllerBase | inline |
| 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) | IPlugVST3ControllerBase | inlineprotected |
| 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 |
| UpdateParams(IPlugAPIBase *pPlug, int savedBypass) (defined in IPlugVST3ControllerBase) | IPlugVST3ControllerBase | inline |
| ViewType typedef (defined in IPlugVST3Controller) | IPlugVST3Controller | |
| ~IPlugAPIBase() (defined in IPlugAPIBase) | IPlugAPIBase | virtual |
| ~IPluginBase() (defined in IPluginBase) | IPluginBase | virtual |
| ~IPlugVST3Controller() (defined in IPlugVST3Controller) | IPlugVST3Controller | virtual |