AxSpeechSettingsActivator Class Reference

Top-level item activator for the speech settings, creating the actual menu on demand. More...

#include <ax/ax_menu_speech_settings.h>

Inheritance diagram for AxSpeechSettingsActivator:

AxActivator List of all members.

Public Member Functions

 AxSpeechSettingsActivator ()
 AxSpeechSettingsActivator (AxSpeech *speech)
 AxSpeechSettingsActivator (const AxSpeechSettingsActivator &activator)
void Init ()
void Copy (const AxSpeechSettingsActivator &activator)
virtual AxActivatorClone () const
virtual AxMenuActivate (AxMenuController *controller, AxMenuItem *item)
 Called when the user activates a menu item by pressing return or double-clicking.
AxChoiceMenuItemGetVoicesItem (int channel) const

Protected Attributes

AxSpeechm_speech
AxChoiceMenuItemm_mainVoicesItem
AxChoiceMenuItemm_contentVoicesItem

Detailed Description

Top-level item activator for the speech settings, creating the actual menu on demand.


Constructor & Destructor Documentation

AxSpeechSettingsActivator::AxSpeechSettingsActivator (  )  [inline]

AxSpeechSettingsActivator::AxSpeechSettingsActivator ( AxSpeech speech  )  [inline]

AxSpeechSettingsActivator::AxSpeechSettingsActivator ( const AxSpeechSettingsActivator activator  )  [inline]


Member Function Documentation

void AxSpeechSettingsActivator::Init (  )  [inline]

Reimplemented from AxActivator.

void AxSpeechSettingsActivator::Copy ( const AxSpeechSettingsActivator activator  )  [inline]

virtual AxActivator* AxSpeechSettingsActivator::Clone (  )  const [inline, virtual]

Implements AxActivator.

virtual AxMenu* AxSpeechSettingsActivator::Activate ( AxMenuController controller,
AxMenuItem item 
) [virtual]

Called when the user activates a menu item by pressing return or double-clicking.

Implements AxActivator.

AxChoiceMenuItem* AxSpeechSettingsActivator::GetVoicesItem ( int  channel  )  const [inline]


Member Data Documentation

AxSpeech* AxSpeechSettingsActivator::m_speech [protected]

AxChoiceMenuItem* AxSpeechSettingsActivator::m_mainVoicesItem [protected]

AxChoiceMenuItem* AxSpeechSettingsActivator::m_contentVoicesItem [protected]


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