Mixxx

PlayerManager Class Reference

#include <playermanager.h>

Collaboration diagram for PlayerManager:

List of all members.

Public Slots

void slotLoadTrackToPlayer (TrackPointer pTrack, QString group)
void slotLoadToPlayer (QString location, QString group)
void slotLoadTrackIntoNextAvailableDeck (TrackPointer pTrack)
void slotLoadToDeck (QString location, int deckNumber)
void slotLoadTrackIntoNextAvailableSampler (TrackPointer pTrack)
void slotLoadToSampler (QString location, int samplerNumber)

Public Member Functions

 PlayerManager (ConfigObject< ConfigValue > *pConfig, EngineMaster *pEngine, Library *pLibrary)
virtual ~PlayerManager ()
DeckaddDeck ()
SampleraddSampler ()
unsigned int numDecks () const
unsigned int numSamplers () const
BaseTrackPlayergetPlayer (QString group) const
DeckgetDeck (unsigned int player) const
SamplergetSampler (unsigned int sampler) const

Static Public Member Functions

static QString groupForSampler (int i)
static QString groupForDeck (int i)

Detailed Description

Definition at line 21 of file playermanager.h.


Constructor & Destructor Documentation

PlayerManager::PlayerManager ( ConfigObject< ConfigValue > *  pConfig,
EngineMaster pEngine,
Library pLibrary 
)

Definition at line 17 of file playermanager.cpp.

Here is the call graph for this function:

PlayerManager::~PlayerManager ( ) [virtual]

Definition at line 42 of file playermanager.cpp.


Member Function Documentation

Deck * PlayerManager::addDeck ( )

Definition at line 62 of file playermanager.cpp.

Here is the call graph for this function:

Sampler * PlayerManager::addSampler ( )

Definition at line 86 of file playermanager.cpp.

Here is the call graph for this function:

Deck * PlayerManager::getDeck ( unsigned int  player) const

Definition at line 116 of file playermanager.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

BaseTrackPlayer * PlayerManager::getPlayer ( QString  group) const

Definition at line 108 of file playermanager.cpp.

Here is the caller graph for this function:

Sampler * PlayerManager::getSampler ( unsigned int  sampler) const

Definition at line 125 of file playermanager.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

static QString PlayerManager::groupForDeck ( int  i) [inline, static]

Definition at line 56 of file playermanager.h.

Here is the caller graph for this function:

static QString PlayerManager::groupForSampler ( int  i) [inline, static]

Definition at line 51 of file playermanager.h.

Here is the caller graph for this function:

unsigned int PlayerManager::numDecks ( ) const

Definition at line 54 of file playermanager.cpp.

Here is the caller graph for this function:

unsigned int PlayerManager::numSamplers ( ) const

Definition at line 58 of file playermanager.cpp.

Here is the caller graph for this function:

void PlayerManager::slotLoadToDeck ( QString  location,
int  deckNumber 
) [slot]

Definition at line 201 of file playermanager.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void PlayerManager::slotLoadToPlayer ( QString  location,
QString  group 
) [slot]

Definition at line 145 of file playermanager.cpp.

Here is the call graph for this function:

void PlayerManager::slotLoadToSampler ( QString  location,
int  samplerNumber 
) [slot]

Definition at line 215 of file playermanager.cpp.

Here is the call graph for this function:

void PlayerManager::slotLoadTrackIntoNextAvailableDeck ( TrackPointer  pTrack) [slot]

Definition at line 159 of file playermanager.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void PlayerManager::slotLoadTrackIntoNextAvailableSampler ( TrackPointer  pTrack) [slot]

Definition at line 174 of file playermanager.cpp.

Here is the call graph for this function:

void PlayerManager::slotLoadTrackToPlayer ( TrackPointer  pTrack,
QString  group 
) [slot]

Definition at line 134 of file playermanager.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines