#include <immsmusicmanager.h>
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 |
Definition at line 44 of file immsmusicmanager.h.
virtual IMMSMusicManager::~IMMSMusicManager | ( | ) | [inline, virtual] |
Definition at line 46 of file immsmusicmanager.h.
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.