VST 3 Examples: Member List
Author: Steinberg

VST 3 Examples VST 3.7 SDK for developing VST plug-in

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
AGainController Member List

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

addProgramList(ProgramList *list) | EditControllerEx1 |
addRef()=0 | FUnknown | pure virtual
addUIMessageController(UIMessageController *controller) | AGainController |
addUnit(Unit *unit) | EditControllerEx1 |
beginEdit(ParamID tag) | EditController | virtual
componentHandler2 | EditController |
connect(IConnectionPoint *other)=0 | IConnectionPoint | pure virtual
createInstance(void *) | AGainController | inlinestatic
createSubController(UTF8StringPtr name, const IUIDescription *description, VST3Editor *editor) SMTG_OVERRIDE | AGainController |
createView(const char *name) SMTG_OVERRIDE | AGainController |
Steinberg::Vst::EditControllerEx1::createView(FIDString) SMTG_OVERRIDE | EditController | virtual
DELEGATE_REFCOUNT(EditController) tresult queryInterface(const char *iid | AGainController |
disconnect(IConnectionPoint *other)=0 | IConnectionPoint | pure virtual
EditController() | EditController |
EditControllerEx1() | EditControllerEx1 |
editorAttached(EditorView *) | EditController | virtual
editorDestroyed(EditorView *) | EditController | virtual
editorRemoved(EditorView *) | EditController | virtual
endEdit(ParamID tag) | EditController | virtual
finishGroupEdit() | EditController | virtual
getComponentHandler() const | EditController |
getDefaultMessageText() | AGainController |
getHostKnobMode() | EditController | static
getMidiControllerAssignment(int32 busIndex, int16 channel, CtrlNumber midiControllerNumber, ParamID &tag) SMTG_OVERRIDE | AGainController | virtual
getParameterCount() SMTG_OVERRIDE | EditController | virtual
getParameterInfo(int32 paramIndex, ParameterInfo &info) SMTG_OVERRIDE | EditController | virtual
getParameterInfoByTag(ParamID tag, ParameterInfo &info) | EditController | virtual
getParameterObject(ParamID tag) | EditController | virtual
getParamNormalized(ParamID tag) SMTG_OVERRIDE | EditController | virtual
getParamStringByValue(ParamID tag, ParamValue valueNormalized, String128 string) SMTG_OVERRIDE | AGainController | virtual
getParamValueByString(ParamID tag, TChar *string, ParamValue &valueNormalized) SMTG_OVERRIDE | AGainController | virtual
getProgramInfo(ProgramListID listId, int32 programIndex, CString attributeId, String128 attributeValue) SMTG_OVERRIDE | EditControllerEx1 | virtual
getProgramList(ProgramListID listId) const | EditControllerEx1 |
getProgramListCount() SMTG_OVERRIDE | EditControllerEx1 | virtual
getProgramListInfo(int32 listIndex, ProgramListInfo &info) SMTG_OVERRIDE | EditControllerEx1 | virtual
getProgramName(ProgramListID listId, int32 programIndex, String128 name) SMTG_OVERRIDE | EditControllerEx1 | virtual
getProgramPitchName(ProgramListID listId, int32 programIndex, int16 midiPitch, String128 name) SMTG_OVERRIDE | EditControllerEx1 | virtual
getSelectedUnit() SMTG_OVERRIDE | EditControllerEx1 | virtual
getState(IBStream *state) SMTG_OVERRIDE | AGainController | virtual
getUnitByBus(MediaType, BusDirection, int32, int32, UnitID &) SMTG_OVERRIDE | EditControllerEx1 | virtual
getUnitCount() SMTG_OVERRIDE | EditControllerEx1 | virtual
getUnitInfo(int32 unitIndex, UnitInfo &info) SMTG_OVERRIDE | EditControllerEx1 | virtual
hasProgramPitchNames(ProgramListID listId, int32 programIndex) SMTG_OVERRIDE | EditControllerEx1 | virtual
hostKnobMode | EditController | static
IController typedef | AGainController |
Steinberg::iid | IPluginBase | static
Steinberg::Vst::IConnectionPoint::iid | IConnectionPoint | static
Steinberg::Vst::IEditController::iid | IEditController | static
Steinberg::Vst::IEditController2::iid | IEditController2 | static
Steinberg::Vst::IUnitInfo::iid | IUnitInfo | static
Steinberg::Vst::IMidiMapping::iid | IMidiMapping | static
initialize(FUnknown *context) SMTG_OVERRIDE | AGainController | virtual
IUIDescription typedef | AGainController |
normalizedParamToPlain(ParamID tag, ParamValue valueNormalized) SMTG_OVERRIDE | EditController | virtual
notify(IMessage *message)=0 | IConnectionPoint | pure virtual
notifyProgramListChange(ProgramListID listId, int32 programIndex=kAllProgramInvalid) | EditControllerEx1 |
notifyUnitSelection() | EditControllerEx1 | virtual
openAboutBox(TBool) SMTG_OVERRIDE | EditController | virtual
openHelp(TBool) SMTG_OVERRIDE | EditController | virtual
parameters | EditController |
performEdit(ParamID tag, ParamValue valueNormalized) | EditController | virtual
plainParamToNormalized(ParamID tag, ParamValue plainValue) SMTG_OVERRIDE | EditController | virtual
programIndexMap | EditControllerEx1 |
ProgramIndexMap typedef | EditControllerEx1 |
programLists | EditControllerEx1 |
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual
receiveText(const char *text) SMTG_OVERRIDE | AGainController |
release()=0 | FUnknown | pure virtual
removeUIMessageController(UIMessageController *controller) | AGainController |
requestOpenEditor(FIDString name=ViewType::kEditor) | EditController | virtual
selectedUnit | EditControllerEx1 |
selectUnit(UnitID unitId) SMTG_OVERRIDE | EditControllerEx1 | virtual
setComponentHandler(IComponentHandler *handler) SMTG_OVERRIDE | EditController | virtual
setComponentState(IBStream *state) SMTG_OVERRIDE | AGainController | virtual
setDefaultMessageText(String128 text) | AGainController |
setDirty(TBool state) | EditController | virtual
setKnobMode(KnobMode mode) SMTG_OVERRIDE | EditController | virtual
setParamNormalized(ParamID tag, ParamValue value) SMTG_OVERRIDE | AGainController | virtual
setProgramName(ProgramListID listId, int32 programIndex, const String128 name) | EditControllerEx1 | virtual
setState(IBStream *state) SMTG_OVERRIDE | AGainController | virtual
setUnitProgramData(int32, int32, IBStream *) SMTG_OVERRIDE | EditControllerEx1 | virtual
SMTG_OVERRIDE | AGainController |
startGroupEdit() | EditController | virtual
terminate() SMTG_OVERRIDE | AGainController | virtual
UIMessageController typedef | AGainController |
units | EditControllerEx1 |
UnitVector typedef | EditControllerEx1 |
update(FUnknown *changedUnknown, int32 message) SMTG_OVERRIDE | EditControllerEx1 |
UTF8StringPtr typedef | AGainController |
VST3Editor typedef | AGainController |
~EditControllerEx1() override | EditControllerEx1 |

Empty

Copyright ©2024 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.