AxAudioView Class Reference
[AxTk resource classes]

Handles UI for the audio view. More...

#include <ax_resource/ax_module_audio.h>

Inheritance diagram for AxAudioView:

AxView

List of all members.

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.
AxMediaCtrlPanelGetMediaCtrlPanel () 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)
AxAudioResourceGetResource () const


Detailed Description

Handles UI for the audio view.

Constructor & Destructor Documentation

AxAudioView::AxAudioView (  )  [inline]

AxAudioView::~AxAudioView (  )  [inline]


Member Function Documentation

bool AxAudioView::Activate ( AxViewManager viewManager,
AxDocument doc 
) [virtual]

Override to activate the view for a particular document, and show the window.

Implements AxView.

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]

Override to deactivate the view. This implementation can be empty.

Implements AxView.

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]

Override to uninitialize the view's window. This implementation can be empty.

Implements AxView.


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

Generated on Wed May 6 19:22:06 2009 for AxTk by  doxygen 1.5.8