| VST 3 SDK
    VST 3.7
    SDK for developing VST plug-in | 
#include <vstbus.h>
 Inheritance diagram for Bus:
 Inheritance diagram for Bus:| Public Member Functions | |
| Bus (const TChar *name, BusType busType, int32 flags) | |
| Constructor. | |
| TBool | isActive () const | 
| Returns true if the bus is active. | |
| void | setActive (TBool state) | 
| Activates the bus. | |
| void | setName (String newName) | 
| Sets a new name for this bus. | |
| void | setBusType (BusType newBusType) | 
| Sets a new busType for this bus. | |
| void | setFlags (uint32 newFlags) | 
| Sets a new flags for this bus. | |
| virtual bool | getInfo (BusInfo &) | 
| Gets the BusInfo of this bus. | |
| Public Attributes | |
| OBJ_METHODS(Vst::Bus, FObject) protected BusType | busType | 
| < name | |
| int32 | flags | 
| flags, see BusInfo::BusFlags | |
| TBool | active | 
| activation state | |
Basic Bus object.
| 
 | inline | 
Returns true if the bus is active.
| 
 | inline | 
Activates the bus.
| 
 | inline | 
Sets a new name for this bus.
| 
 | inline | 
Sets a new busType for this bus.
| 
 | inline | 
Sets a new flags for this bus.
| 
 | virtual | 
| int32 flags | 
flags, see BusInfo::BusFlags
| TBool active | 
activation state