AxAudioModule Class Reference

A module for dealing with audio files. More...

#include <ax_resource/ax_module_audio.h>

Inheritance diagram for AxAudioModule:

AxModule List of all members.

Public Member Functions

 AxAudioModule ()
 Constructor.
 ~AxAudioModule ()
 Destructor.
virtual bool OnInit ()
 Called on IDE startup, before the main window has been created.
virtual bool OnInitUI ()
 Called on application startup, after the main window has been created.
virtual void OnExit ()
 succeeded.
virtual bool LoadConfig (wxConfigBase &config)
 Read config settings.
virtual bool SaveConfig (wxConfigBase &config)
 Write config settings.
virtual bool OnCloseMainWindow ()
virtual bool OnSearch (const wxString &WXUNUSED(searchString), int WXUNUSED(flags), AxResourceLibrary *WXUNUSED(library))
virtual bool IsFileSupported (const wxString &filename)
 Is this file supported?
virtual AxResourceLoadResource (const wxString &filename)
 Load the file into a new AxResource.
virtual bool AggregateFiles (AxResourceLibrary *library, wxArrayString &files, bool checkIfFileLoaded)
 Aggregate any files that belong together and add to resources.
virtual AxActivatorCreateActivator (AxResourceLibrary *library, AxResource *resource)
 Create an activator for the resource, for creating views and further menu items.

Detailed Description

A module for dealing with audio files.


Constructor & Destructor Documentation

AxAudioModule::AxAudioModule (  ) 

Constructor.

AxAudioModule::~AxAudioModule (  )  [inline]

Destructor.


Member Function Documentation

bool AxAudioModule::OnInit (  )  [virtual]

Called on IDE startup, before the main window has been created.

Implements AxModule.

bool AxAudioModule::OnInitUI (  )  [virtual]

Called on application startup, after the main window has been created.

Implements AxModule.

void AxAudioModule::OnExit (  )  [virtual]

succeeded.

Implements AxModule.

bool AxAudioModule::LoadConfig ( wxConfigBase &  config  )  [virtual]

Read config settings.

bool AxAudioModule::SaveConfig ( wxConfigBase &  config  )  [virtual]

Write config settings.

virtual bool AxAudioModule::OnCloseMainWindow (  )  [inline, virtual]

Reimplemented from AxModule.

virtual bool AxAudioModule::OnSearch ( const wxString &  WXUNUSED(searchString),
int   WXUNUSED(flags),
AxResourceLibrary WXUNUSED(library) 
) [inline, virtual]

Reimplemented from AxModule.

bool AxAudioModule::IsFileSupported ( const wxString &  filename  )  [virtual]

Is this file supported?

AxResource * AxAudioModule::LoadResource ( const wxString &  filename  )  [virtual]

Load the file into a new AxResource.

bool AxAudioModule::AggregateFiles ( AxResourceLibrary library,
wxArrayString &  files,
bool  checkIfFileLoaded 
) [virtual]

Aggregate any files that belong together and add to resources.

Return false if you don't aggregate any files.

AxActivator * AxAudioModule::CreateActivator ( AxResourceLibrary library,
AxResource resource 
) [virtual]

Create an activator for the resource, for creating views and further menu items.


The documentation for this class was generated from the following files:
Generated on Wed May 6 19:20:20 2009 for AxTk by  doxygen 1.5.1