VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
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 |