|
VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
#include <vstbus.h>
Inheritance diagram for Bus:Public Member Functions | |
| 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... | |
Public Attributes | |
| OBJ_METHODS(Vst::Bus, FObject) protected BusType | busType |
| < name More... | |
| int32 | flags |
| flags, see BusInfo::BusFlags More... | |
| TBool | active |
| activation state More... | |
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