FObject()
default constructor...
Definition fobject.h:85
void setArrangement(const SpeakerArrangement &arr)
Definition vstbus.h:124
SpeakerArrangement getArrangement() const
Definition vstbus.h:121
bool getInfo(BusInfo &info) SMTG_OVERRIDE
Definition vstbus.cpp:83
AudioBus(const TChar *name, BusType busType, int32 flags, SpeakerArrangement arr)
Definition vstbus.cpp:77
SpeakerArrangement speakerArr
Definition vstbus.h:134
void setBusType(BusType newBusType)
Definition vstbus.h:71
String name
name
Definition vstbus.h:82
Bus(const TChar *name, BusType busType, int32 flags)
Definition vstbus.cpp:45
void setActive(TBool state)
Definition vstbus.h:65
void setName(String newName)
Definition vstbus.h:68
int32 flags
flags, see BusInfo::BusFlags
Definition vstbus.h:84
BusType busType
kMain or kAux, see BusTypes
Definition vstbus.h:83
TBool isActive() const
Definition vstbus.h:62
virtual bool getInfo(BusInfo &)
Definition vstbus.cpp:51
void setFlags(uint32 newFlags)
Definition vstbus.h:74
TBool active
activation state
Definition vstbus.h:85
BusDirection getDirection() const
Definition vstbus.h:152
MediaType type
Definition vstbus.h:158
BusList(MediaType type, BusDirection dir)
Definition vstbus.cpp:92
BusDirection direction
Definition vstbus.h:159
MediaType getType() const
Definition vstbus.h:149
OBJ_METHODS(Vst::BusList, FObject)
OBJ_METHODS(Vst::EventBus, Vst::Bus)
int32 channelCount
Definition vstbus.h:107
bool getInfo(BusInfo &info) SMTG_OVERRIDE
Definition vstbus.cpp:68
EventBus(const TChar *name, BusType busType, int32 flags, int32 channelCount)
Definition vstbus.cpp:62
#define OBJ_METHODS(className, baseClass)
Definition fobject.h:339
struct backing_store_struct * info
Definition jmemsys.h:183
Definition ivstattributes.h:28
int32 BusType
bus type (main/aux)
Definition vsttypes.h:71
char16 TChar
UTF-16 character.
Definition vsttypes.h:62
int32 BusDirection
bus direction (in/out)
Definition vsttypes.h:70
uint64 SpeakerArrangement
Bitset of speakers.
Definition vsttypes.h:98
int32 MediaType
media type (audio/event)
Definition vsttypes.h:69
Definition baseiids.cpp:43
int int32
Definition ftypes.h:50
uint8 TBool
Definition ftypes.h:89
unsigned int uint32
Definition ftypes.h:51
Definition ivstcomponent.h:93