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

- Main Page
- Modules
- Namespaces
- Classes
- Files

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

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

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

addRef()=0 | FUnknown | pure virtual
getProgramInfo(ProgramListID listId, int32 programIndex, CString attributeId, String128 attributeValue)=0 | IUnitInfo | pure virtual
getProgramListCount()=0 | IUnitInfo | pure virtual
getProgramListInfo(int32 listIndex, ProgramListInfo &info)=0 | IUnitInfo | pure virtual
getProgramName(ProgramListID listId, int32 programIndex, String128 name)=0 | IUnitInfo | pure virtual
getProgramPitchName(ProgramListID listId, int32 programIndex, int16 midiPitch, String128 name)=0 | IUnitInfo | pure virtual
getSelectedUnit()=0 | IUnitInfo | pure virtual
getUnitByBus(MediaType type, BusDirection dir, int32 busIndex, int32 channel, UnitID &unitId)=0 | IUnitInfo | pure virtual
getUnitCount()=0 | IUnitInfo | pure virtual
getUnitInfo(int32 unitIndex, UnitInfo &info)=0 | IUnitInfo | pure virtual
hasProgramPitchNames(ProgramListID listId, int32 programIndex)=0 | IUnitInfo | pure virtual
iid | IUnitInfo | static
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual
release()=0 | FUnknown | pure virtual
selectUnit(UnitID unitId)=0 | IUnitInfo | pure virtual
setUnitProgramData(int32 listOrUnitId, int32 programIndex, IBStream *data)=0 | IUnitInfo | pure virtual

Empty

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