VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
Description of an Event Bus. More...
#include <vstbus.h>
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 |