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
IComponent Member List

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

activateBus(MediaType type, BusDirection dir, int32 index, TBool state)=0 | IComponent | pure virtual
addRef()=0 | FUnknown | pure virtual
getBusCount(MediaType type, BusDirection dir)=0 | IComponent | pure virtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &bus)=0 | IComponent | pure virtual
getControllerClassId(TUID classId)=0 | IComponent | pure virtual
getRoutingInfo(RoutingInfo &inInfo, RoutingInfo &outInfo)=0 | IComponent | pure virtual
getState(IBStream *state)=0 | IComponent | pure virtual
iid | IComponent | static
initialize(FUnknown *context)=0 | IPluginBase | pure virtual
queryInterface(const TUID _iid, void **obj)=0 | FUnknown | pure virtual
release()=0 | FUnknown | pure virtual
setActive(TBool state)=0 | IComponent | pure virtual
setIoMode(IoMode mode)=0 | IComponent | pure virtual
setState(IBStream *state)=0 | IComponent | pure virtual
terminate()=0 | IPluginBase | pure virtual

Empty

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