IMMSMusicManager Class Reference

#include <immsmusicmanager.h>

Inheritance diagram for IMMSMusicManager:

List of all members.


Public Member Functions

virtual ~IMMSMusicManager ()
virtual void init (PLAYLIST, int offset=0)=0
virtual void stopAll ()=0
virtual void next ()=0
virtual void prev ()=0
virtual void play ()=0
virtual void pause ()=0
virtual bool hasPlaylist ()=0
virtual PLAYLIST getPlaylist ()=0
virtual int getPlaylistOffset ()=0
virtual void setOnNextSong (sigc::signal< void, int > *onNextSong)=0
virtual void setOnPrevSong (sigc::signal< void, int > *onPrevSong)=0
virtual bool isPlaying ()=0
virtual bool isPaused ()=0
virtual bool getTimes (int *pos, int *length)=0
virtual void setRepeat (bool repeat)=0
virtual void setShuffle (bool shuffle)=0

Detailed Description

Definition at line 44 of file immsmusicmanager.h.


Constructor & Destructor Documentation

virtual IMMSMusicManager::~IMMSMusicManager (  )  [inline, virtual]

Definition at line 46 of file immsmusicmanager.h.


Member Function Documentation

virtual void IMMSMusicManager::init ( PLAYLIST  ,
int  offset = 0 
) [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::stopAll (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::next (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::prev (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::play (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::pause (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual bool IMMSMusicManager::hasPlaylist (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual PLAYLIST IMMSMusicManager::getPlaylist (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual int IMMSMusicManager::getPlaylistOffset (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::setOnNextSong ( sigc::signal< void, int > *  onNextSong  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::setOnPrevSong ( sigc::signal< void, int > *  onPrevSong  )  [pure virtual]

Implemented in MMSMusicManager.

virtual bool IMMSMusicManager::isPlaying (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual bool IMMSMusicManager::isPaused (  )  [pure virtual]

Implemented in MMSMusicManager.

virtual bool IMMSMusicManager::getTimes ( int *  pos,
int *  length 
) [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::setRepeat ( bool  repeat  )  [pure virtual]

Implemented in MMSMusicManager.

virtual void IMMSMusicManager::setShuffle ( bool  shuffle  )  [pure virtual]

Implemented in MMSMusicManager.


The documentation for this class was generated from the following file: