|
LMMS
|
#include <EngineMgr.h>
Public Member Functions | |
| ~EngineMgr () | |
| Engine * | getEng (std::string name) |
| bool | start () |
| void | stop () |
| bool | setInDefault (std::string name) |
| bool | setOutDefault (std::string name) |
Static Public Member Functions | |
| static EngineMgr & | getInstance () |
Public Attributes | |
| std::list< Engine * > | engines |
| AudioOut * | defaultOut |
| MidiIn * | defaultIn |
Private Member Functions | |
| EngineMgr () | |
Container/Owner of the long lived Engines
| EngineMgr::~EngineMgr | ( | ) |
|
private |
| Engine * EngineMgr::getEng | ( | std::string | name | ) |
|
static |
| bool EngineMgr::setInDefault | ( | std::string | name | ) |
| bool EngineMgr::setOutDefault | ( | std::string | name | ) |
| bool EngineMgr::start | ( | ) |
Start up defaults
| void EngineMgr::stop | ( | ) |
Stop all engines
| MidiIn* EngineMgr::defaultIn |
| AudioOut* EngineMgr::defaultOut |
| std::list<Engine *> EngineMgr::engines |