#include <soundplugin.h>

Definition at line 13 of file soundplugin.h.
| bool SoundPlugin::soundIsAvailable | ( | ) | [private] |
Definition at line 6 of file soundplugin.cpp.
References QSound::isAvailable().

| void SoundPlugin::CoreInit | ( | const BCore * | core | ) | [virtual] |
Called by BCore Initialize - Sets variables, loads classes for message bus, and loads saved settings.
Implements CoreInterface.
Definition at line 7 of file soundplugin-core.cpp.
References bcore, LoadSettings(), Module(), and SoundDlog.

| void SoundPlugin::SaveSettings | ( | ) | [virtual] |
Saves state of all SoundDlogs and any other settings this plugin needs.
Implements CoreInterface.
Definition at line 26 of file soundplugin-core.cpp.
References bcore, BCore::settings, BBoB_Settings::setValue(), and SoundDlog.

| void SoundPlugin::LoadSettings | ( | ) |
Loads state of all SoundDlogs and any other settings this plugin needs.
Definition at line 41 of file soundplugin-core.cpp.
References bcore, commands(), getDock(), BBoB_Settings::getValue(), BCore::settings, and QVariant::toBool().
Referenced by CoreInit().

| void SoundPlugin::Module | ( | const QString | name, | |
| const QStringList | params | |||
| ) | [virtual] |
Implements CoreInterface.
Definition at line 48 of file soundplugin-core.cpp.
References QMap::contains(), and Modules.
Referenced by CoreInit().

| BBoB_Channel * SoundPlugin::ChannelPointer | ( | QString | mod, | |
| QString | input | |||
| ) | const [virtual] |
Implements CoreInterface.
Definition at line 3 of file soundplugin-module.cpp.
References QMap::contains(), and Modules.

| BBoB_Module * SoundPlugin::ModulePointer | ( | const QString | mod | ) | const [virtual] |
Implements CoreInterface.
Definition at line 58 of file soundplugin-module.cpp.
References QMap::contains(), Modules, and QMap::value().

| QStringList SoundPlugin::ModuleList | ( | ) | const [virtual] |
Implements CoreInterface.
Definition at line 53 of file soundplugin-module.cpp.
References QMap::keys(), and Modules.

Implements CoreInterface.
Definition at line 21 of file soundplugin-module.cpp.
References QMap::contains(), and Modules.

Implements CoreInterface.
Definition at line 31 of file soundplugin-module.cpp.
References Channel_Dir_In, BBoB_Channel::dir, BBoB_Channel::getMimetype(), Modules, and BBoB_Channel::name.

Implements CoreInterface.
Definition at line 42 of file soundplugin-module.cpp.
References Channel_Dir_Out, BBoB_Channel::dir, BBoB_Channel::getMimetype(), Modules, and BBoB_Channel::name.

| void SoundPlugin::saveChannels | ( | ) |
Definition at line 13 of file soundplugin-module.cpp.
References QList::at(), bcore, QMap::keys(), Modules, BCore::settings, and QList::size().

| bool SoundPlugin::loadBus | ( | const int | ID | ) | [virtual] |
Initialize BusID.
Implements MessageBusInterface.
Definition at line 26 of file soundplugin-messagebus.cpp.
References MyID, and QByteArray::setNum().

| QString SoundPlugin::BusName | ( | ) | [virtual] |
Returns the name of this bus.
Implements MessageBusInterface.
Definition at line 37 of file soundplugin-messagebus.cpp.
| void SoundPlugin::BitBus | ( | const int | FromID, | |
| const int | bit | |||
| ) | [virtual] |
Receives bus data.
Implements MessageBusInterface.
Definition at line 44 of file soundplugin-messagebus.cpp.
References QByteArray::setNum().

| void SoundPlugin::ByteBus | ( | const int | FromID, | |
| const int | byte | |||
| ) | [virtual] |
Receives bus data.
Implements MessageBusInterface.
Definition at line 54 of file soundplugin-messagebus.cpp.
References QByteArray::setNum().

| void SoundPlugin::StringBus | ( | const int | FromID, | |
| const QString | str | |||
| ) | [virtual] |
Receives bus data.
Implements MessageBusInterface.
Definition at line 64 of file soundplugin-messagebus.cpp.
References remote_data().

| const QString SoundPlugin::remote_protocol | ( | ) | [inline] |
| void SoundPlugin::remote_data | ( | QString | data | ) |
Receives remote command string and process.
Definition at line 6 of file soundplugin-messagebus.cpp.
References SoundPlayer::add(), SoundPlayer::play(), player, remote_protocol(), QString::remove(), QString::section(), QString::startsWith(), and QString::toAscii().
Referenced by StringBus().

| QStringList SoundPlugin::commands | ( | ) | const [virtual] |
List of menu commands - Text shown in menu and in dock titlebar.
Implements DisplayInterface.
Definition at line 7 of file soundplugin-display.cpp.
References QObject::tr().
Referenced by LoadSettings().

| QDockWidget * SoundPlugin::getDock | ( | const QString & | command | ) | [virtual] |
Displayable widget - Creates Dialog and connects signals/slots. Then creates QDockWidget so dock options can be set, then it's passed to BCore which can pass to the MainWindow.
Implements DisplayInterface.
Definition at line 16 of file soundplugin-display.cpp.
References BCore::addDock(), bcore, MyID, player, QDockWidget::setWidget(), and SoundDlog.
Referenced by LoadSettings().

| QWidget* SoundPlugin::getConfig | ( | ) | [inline, virtual] |
SoundPlayer* SoundPlugin::player [private] |
SoundDialog* SoundPlugin::SoundDlog [private] |
Definition at line 21 of file soundplugin.h.
Referenced by CoreInit(), getDock(), and SaveSettings().
Definition at line 39 of file soundplugin.h.
Referenced by ChannelPointer(), Module(), ModuleInputs(), ModuleList(), ModuleOutputs(), ModuleParams(), ModulePointer(), and saveChannels().
Definition at line 42 of file soundplugin.h.
Referenced by CoreInit(), getDock(), LoadSettings(), saveChannels(), and SaveSettings().
1.5.3