#include <vstcomponent.h>
Inheritance diagram for Steinberg::Vst::Bus:

Public Member Functions | |
| Bus (const TChar *name, BusType busType, int32 flags) | |
| TBool | isActive () const |
| void | setActive (TBool state) |
| virtual bool | getInfo (BusInfo &) |
Protected Attributes | |
| Steinberg::UString128 | name |
| name | |
| BusType | busType |
| main or aux | |
| int32 | flags |
| flags | |
| TBool | active |
| activation state | |
Definition at line 51 of file vstcomponent.h.
Constructor.
Definition at line 44 of file vstcomponent.cpp.
| bool Steinberg::Vst::Bus::getInfo | ( | BusInfo & | ) | [virtual] |
Gets the BusInfo of this bus.
Reimplemented in Steinberg::Vst::AudioBus, and Steinberg::Vst::EventBus.
Definition at line 52 of file vstcomponent.cpp.
| TBool Steinberg::Vst::Bus::isActive | ( | ) | const [inline] |
Returns true if the bus is active.
Definition at line 59 of file vstcomponent.h.
| void Steinberg::Vst::Bus::setActive | ( | TBool | state | ) | [inline] |
Activates the bus.
Definition at line 62 of file vstcomponent.h.
TBool Steinberg::Vst::Bus::active [protected] |
BusType Steinberg::Vst::Bus::busType [protected] |
int32 Steinberg::Vst::Bus::flags [protected] |
Steinberg::UString128 Steinberg::Vst::Bus::name [protected] |