VST 3 Examples VST 3.7
SDK for developing VST plug-in
HostCheckerController Member List

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

addFeatureLog(int64 iD, int32 count=1, bool addToLastCount=true)HostCheckerController
addProgramList(ProgramList *list)EditControllerEx1
addRef()=0FUnknownpure virtual
addUnit(Unit *unit)EditControllerEx1
allocateMessage() constComponentBase
AutomationStates enum nameIAutomationState
beginEdit(ParamID tag) SMTG_OVERRIDEHostCheckerControllervirtual
beginEditFromHost(ParamID paramID) SMTG_OVERRIDEHostCheckerControllervirtual
ComponentBase()ComponentBase
componentHandler2EditController
connect(IConnectionPoint *other) SMTG_OVERRIDEHostCheckerControllervirtual
createCustomView(VSTGUI::UTF8StringPtr name, const VSTGUI::UIAttributes &attributes, const VSTGUI::IUIDescription *description, VSTGUI::VST3Editor *editor) SMTG_OVERRIDEHostCheckerController
createSubController(UTF8StringPtr name, const IUIDescription *description, VST3Editor *editor) overrideHostCheckerController
createView(FIDString name) SMTG_OVERRIDEHostCheckerControllervirtual
dataExchangeHostCheckerControllerprotected
disconnect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
EditController()EditController
EditControllerEx1()EditControllerEx1
EditFromHostMap typedefHostCheckerControllerprotected
editorAttached(EditorView *editor) SMTG_OVERRIDEHostCheckerControllervirtual
editorDestroyed(EditorView *editor) SMTG_OVERRIDEHostCheckerControllervirtual
EditorMap typedefHostCheckerControllerprotected
editorRemoved(EditorView *editor) SMTG_OVERRIDEHostCheckerControllervirtual
editorsHostCheckerControllerprotected
editorsSubCtlerMapHostCheckerControllerprotected
EditorVector typedefHostCheckerControllerprotected
endEdit(ParamID tag) SMTG_OVERRIDEHostCheckerControllervirtual
endEditFromHost(ParamID paramID) SMTG_OVERRIDEHostCheckerControllervirtual
extractCurrentInfo(EditorView *editor)HostCheckerControllerprotected
finishGroupEdit()EditControllervirtual
getCompatibleParamID(const TUID pluginToReplaceUID, Vst::ParamID oldParamID, Vst::ParamID &newParamID) overrideHostCheckerControllervirtual
getComponentHandler() constEditController
getHostContext() constComponentBase
getHostKnobMode()EditControllerstatic
getKeyswitchCount(int32 busIndex, int16 channel) SMTG_OVERRIDEHostCheckerControllervirtual
getKeyswitchInfo(int32 busIndex, int16 channel, int32 keySwitchIndex, KeyswitchInfo &info) SMTG_OVERRIDEHostCheckerControllervirtual
getMidiControllerAssignment(int32 busIndex, int16 channel, CtrlNumber midiControllerNumber, ParamID &id) SMTG_OVERRIDEHostCheckerControllervirtual
getNoteExpressionCount(int32 busIndex, int16 channel) SMTG_OVERRIDEHostCheckerControllervirtual
getNoteExpressionInfo(int32 busIndex, int16 channel, int32 noteExpressionIndex, NoteExpressionTypeInfo &info) SMTG_OVERRIDEHostCheckerControllervirtual
getNoteExpressionStringByValue(int32 busIndex, int16 channel, NoteExpressionTypeID id, NoteExpressionValue valueNormalized, String128 string) SMTG_OVERRIDEHostCheckerControllervirtual
getNoteExpressionValueByString(int32 busIndex, int16 channel, NoteExpressionTypeID id, const TChar *string, NoteExpressionValue &valueNormalized) SMTG_OVERRIDEHostCheckerControllervirtual
getParameterCount() SMTG_OVERRIDEEditControllervirtual
getParameterIDFromFunctionName(UnitID unitID, FIDString functionName, ParamID &paramID) SMTG_OVERRIDEHostCheckerControllervirtual
getParameterInfo(int32 paramIndex, ParameterInfo &info) SMTG_OVERRIDEEditControllervirtual
getParameterInfoByTag(ParamID tag, ParameterInfo &info)EditControllervirtual
getParameterObject(ParamID tag)EditControllervirtual
getParamNormalized(ParamID tag) SMTG_OVERRIDEEditControllervirtual
getParamStringByValue(ParamID tag, ParamValue valueNormalized, String128 string) SMTG_OVERRIDEEditControllervirtual
getParamValueByString(ParamID tag, TChar *string, ParamValue &valueNormalized) SMTG_OVERRIDEEditControllervirtual
getPeer() constComponentBase
getPhysicalUIMapping(int32 busIndex, int16 channel, PhysicalUIMapList &list) SMTG_OVERRIDEHostCheckerControllervirtual
getProgramInfo(ProgramListID listId, int32 programIndex, CString attributeId, String128 attributeValue) SMTG_OVERRIDEEditControllerEx1virtual
getProgramList(ProgramListID listId) constEditControllerEx1
getProgramListCount() SMTG_OVERRIDEEditControllerEx1virtual
getProgramListInfo(int32 listIndex, ProgramListInfo &info) SMTG_OVERRIDEEditControllerEx1virtual
getProgramName(ProgramListID listId, int32 programIndex, String128 name) SMTG_OVERRIDEEditControllerEx1virtual
getProgramPitchName(ProgramListID listId, int32 programIndex, int16 midiPitch, String128 name) SMTG_OVERRIDEEditControllerEx1virtual
getSavedSize(ViewRect &size) constHostCheckerControllerinline
getSelectedUnit() SMTG_OVERRIDEEditControllerEx1virtual
getState(IBStream *state) SMTG_OVERRIDEHostCheckerControllervirtual
getUnitByBus(MediaType type, BusDirection dir, int32 busIndex, int32 channel, UnitID &unitId) SMTG_OVERRIDEHostCheckerControllervirtual
getUnitCount() SMTG_OVERRIDEHostCheckerControllervirtual
getUnitInfo(int32 unitIndex, UnitInfo &info) SMTG_OVERRIDEEditControllerEx1virtual
getXmlRepresentationStream(RepresentationInfo &info, IBStream *stream) SMTG_OVERRIDEHostCheckerControllervirtual
hasProgramPitchNames(ProgramListID listId, int32 programIndex) SMTG_OVERRIDEEditControllerEx1virtual
heightHostCheckerControllerprotected
HostCheckerController()HostCheckerController
hostKnobModeEditControllerstatic
IController typedefHostCheckerController
Steinberg::iidIPluginBasestatic
Steinberg::Vst::IConnectionPoint::iidIConnectionPointstatic
Steinberg::Vst::IEditController::iidIEditControllerstatic
Steinberg::Vst::IEditController2::iidIEditController2static
Steinberg::Vst::IUnitInfo::iidIUnitInfostatic
Steinberg::Vst::ChannelContext::IInfoListener::iidIInfoListenerstatic
Steinberg::Vst::IXmlRepresentationController::iidIXmlRepresentationControllerstatic
Steinberg::Vst::IAutomationState::iidIAutomationStatestatic
Steinberg::Vst::IEditControllerHostEditing::iidIEditControllerHostEditingstatic
Steinberg::Vst::IMidiMapping::iidIMidiMappingstatic
Steinberg::Vst::IMidiLearn::iidIMidiLearnstatic
Steinberg::Vst::INoteExpressionController::iidINoteExpressionControllerstatic
Steinberg::Vst::INoteExpressionPhysicalUIMapping::iidINoteExpressionPhysicalUIMappingstatic
Steinberg::Vst::IKeyswitchController::iidIKeyswitchControllerstatic
Steinberg::Vst::IParameterFunctionName::iidIParameterFunctionNamestatic
Steinberg::Vst::IDataExchangeReceiver::iidIDataExchangeReceiverstatic
Steinberg::Vst::IRemapParamID::iidIRemapParamIDstatic
initialize(FUnknown *context) SMTG_OVERRIDEHostCheckerControllervirtual
IUIDescription typedefHostCheckerController
kNoAutomationIAutomationState
kReadStateIAutomationState
kReadWriteStateIAutomationState
kWriteStateIAutomationState
mDataBrowserMapHostCheckerControllerprotected
mDataSourceHostCheckerControllerprotected
mEditFromHostHostCheckerControllerprotected
mInProgressHostCheckerControllerprotected
mLatencyInEditHostCheckerControllerprotected
mNumKeyswitchHostCheckerControllerprotected
mProgressIDHostCheckerControllerprotected
mProgressTimerHostCheckerControllerprotected
mScoreMapHostCheckerControllerprotected
mWantedLatencyHostCheckerControllerprotected
normalizedParamToPlain(ParamID tag, ParamValue valueNormalized) SMTG_OVERRIDEEditControllervirtual
notify(IMessage *message) SMTG_OVERRIDEHostCheckerControllervirtual
notifyProgramListChange(ProgramListID listId, int32 programIndex=kAllProgramInvalid)EditControllerEx1
notifyUnitSelection()EditControllerEx1virtual
onDataExchangeBlocksReceived(DataExchangeUserContextID userContextID, uint32 numBlocks, DataExchangeBlock *block, TBool onBackgroundThread) overrideHostCheckerControllervirtual
onLiveMIDIControllerInput(int32 busIndex, int16 channel, CtrlNumber midiCC) SMTG_OVERRIDEHostCheckerControllervirtual
onProgressTimer(VSTGUI::CVSTGUITimer *)HostCheckerControllerprotected
openAboutBox(TBool) SMTG_OVERRIDEHostCheckerControllervirtual
openHelp(TBool) SMTG_OVERRIDEHostCheckerControllervirtual
parametersEditController
peerConnectionComponentBase
performEdit(ParamID tag, ParamValue valueNormalized)EditControllervirtual
plainParamToNormalized(ParamID tag, ParamValue plainValue) SMTG_OVERRIDEEditControllervirtual
ProgramIndexMap typedefEditControllerEx1
programIndexMapEditControllerEx1
programListsEditControllerEx1
queryInterface(const Steinberg::TUID iid, void **obj) overrideHostCheckerControllervirtual
queueClosed(DataExchangeUserContextID userContextID) overrideHostCheckerControllervirtual
queueOpened(DataExchangeUserContextID userContextID, uint32 blockSize, TBool &dispatchOnBackgroundThread) overrideHostCheckerControllervirtual
receiveText(const char8 *text)ComponentBasevirtual
REFCOUNT_METHODS(EditControllerEx1) static FUnknown *createInstance(void *)HostCheckerControllerinline
release()=0FUnknownpure virtual
requestOpenEditor(FIDString name=ViewType::kEditor)EditControllervirtual
ScoreMap typedefHostCheckerControllerprotected
selectedUnitEditControllerEx1
selectUnit(UnitID unitId) SMTG_OVERRIDEEditControllerEx1virtual
sendMessage(IMessage *message) constComponentBase
sendMessageID(const char8 *messageID) constComponentBase
sendTextMessage(const char8 *text) constComponentBase
setAutomationState(int32 state) SMTG_OVERRIDEHostCheckerControllervirtual
setChannelContextInfos(IAttributeList *list) SMTG_OVERRIDEHostCheckerControllervirtual
setComponentHandler(IComponentHandler *handler) SMTG_OVERRIDEHostCheckerControllervirtual
setComponentState(IBStream *state) SMTG_OVERRIDEHostCheckerControllervirtual
setDirty(TBool state)EditControllervirtual
setKnobMode(KnobMode mode) SMTG_OVERRIDEHostCheckerControllervirtual
setParamNormalized(ParamID tag, ParamValue value) SMTG_OVERRIDEHostCheckerControllervirtual
setProgramName(ProgramListID listId, int32 programIndex, const String128 name)EditControllerEx1virtual
setState(IBStream *state) SMTG_OVERRIDEHostCheckerControllervirtual
setUnitProgramData(int32, int32, IBStream *) SMTG_OVERRIDEEditControllerEx1virtual
sizeFactorHostCheckerControllerprotected
startGroupEdit()EditControllervirtual
terminate() SMTG_OVERRIDEHostCheckerControllervirtual
threadCheckerHostCheckerControllerprotected
unitsEditControllerEx1
UnitVector typedefEditControllerEx1
update(FUnknown *changedUnknown, int32 message) SMTG_OVERRIDEEditControllerEx1
updateScoring(int64 iD)HostCheckerControllerprotected
UTF8StringPtr typedefHostCheckerController
VST3Editor typedefHostCheckerController
widthHostCheckerControllerprotected
willClose(VSTGUI::VST3Editor *editor) SMTG_OVERRIDEHostCheckerController
~ComponentBase() overrideComponentBase
~EditControllerEx1() overrideEditControllerEx1
Empty

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