#include <ax_resource/ax_module_audio.h>
Public Member Functions | |
AxAudioView () | |
~AxAudioView () | |
void | Init () |
virtual bool | Activate (AxViewManager *viewManager, AxDocument *doc) |
Override to activate the view for a particular document, and show the window. | |
virtual bool | Deactivate (AxViewManager *viewManager) |
Override to deactivate the view. This implementation can be empty. | |
virtual bool | Initialize (AxViewManager *viewManager) |
Override to create the view's window if necessary. | |
virtual bool | Uninitialize (AxViewManager *viewManager) |
Override to uninitialize the view's window. This implementation can be empty. | |
AxMediaCtrlPanel * | GetMediaCtrlPanel () const |
void | ShowViewIfInactive () |
void | SetPlaylist () |
bool | PlayOrPause (AxResource *resource) |
bool | Stop () |
bool | ShowTrackDetails (AxResource *resource) |
bool | AlbumShowDetails (AxResource *resource) |
bool | AlbumPlayAll (AxResource *resource) |
bool | AlbumPreviousTrack (AxResource *resource) |
bool | AlbumNextTrack (AxResource *resource) |
AxAudioResource * | GetResource () const |
AxAudioView::AxAudioView | ( | ) | [inline] |
AxAudioView::~AxAudioView | ( | ) | [inline] |
bool AxAudioView::Activate | ( | AxViewManager * | viewManager, | |
AxDocument * | doc | |||
) | [virtual] |
bool AxAudioView::AlbumNextTrack | ( | AxResource * | resource | ) |
bool AxAudioView::AlbumPlayAll | ( | AxResource * | resource | ) |
bool AxAudioView::AlbumPreviousTrack | ( | AxResource * | resource | ) |
bool AxAudioView::AlbumShowDetails | ( | AxResource * | resource | ) |
virtual bool AxAudioView::Deactivate | ( | AxViewManager * | viewManager | ) | [virtual] |
AxMediaCtrlPanel * AxAudioView::GetMediaCtrlPanel | ( | ) | const |
AxAudioResource * AxAudioView::GetResource | ( | ) | const |
void AxAudioView::Init | ( | ) |
Reimplemented from AxView.
bool AxAudioView::Initialize | ( | AxViewManager * | viewManager | ) | [virtual] |
Override to create the view's window if necessary.
Add the window to the view manager's pager control.
Implements AxView.
bool AxAudioView::PlayOrPause | ( | AxResource * | resource | ) |
void AxAudioView::SetPlaylist | ( | ) |
bool AxAudioView::ShowTrackDetails | ( | AxResource * | resource | ) |
void AxAudioView::ShowViewIfInactive | ( | ) |
bool AxAudioView::Stop | ( | ) |
virtual bool AxAudioView::Uninitialize | ( | AxViewManager * | viewManager | ) | [virtual] |