| VST 3 SDK VST 3.7
    SDK for developing VST plug-in | 
Description of an Event Bus. More...
#include <vstbus.h>
 Inheritance diagram for EventBus:
 Inheritance diagram for EventBus:| Public Member Functions | |
| EventBus (const TChar *name, BusType busType, int32 flags, int32 channelCount) | |
| Constructor of an EventBus.  More... | |
| bool | getInfo (BusInfo &info) SMTG_OVERRIDE | 
| Gets the BusInfo associated to this Event bus.  More... | |
| OBJ_METHODS (Vst::EventBus, Vst::Bus) | |
|  Public Member Functions inherited from Bus | |
| Bus (const TChar *name, BusType busType, int32 flags) | |
| Constructor.  More... | |
| TBool | isActive () const | 
| Returns true if the bus is active.  More... | |
| void | setActive (TBool state) | 
| Activates the bus.  More... | |
| void | setName (const std::u16string &newName) | 
| Sets a new name for this bus.  More... | |
| void | setBusType (BusType newBusType) | 
| Sets a new busType for this bus.  More... | |
| void | setFlags (uint32 newFlags) | 
| Sets a new flags for this bus.  More... | |
| virtual bool | getInfo (BusInfo &) | 
| Gets the BusInfo of this bus.  More... | |
| Protected Attributes | |
| int32 | channelCount | 
| Additional Inherited Members | |
|  Public Attributes inherited from Bus | |
| OBJ_METHODS(Vst::Bus, FObject) protected BusType | busType | 
| < name  More... | |
| int32 | flags | 
| flags, see BusInfo::BusFlags  More... | |
| TBool | active | 
| activation state  More... | |
Constructor of an EventBus.
| 
 | virtual | 
| OBJ_METHODS | ( | Vst::EventBus | , | 
| Vst::Bus | |||
| ) | 
| 
 | protected |