#include <ax/ax_menu_speech_settings.h>
Public Member Functions | |
AxSpeechSettingsActivator () | |
AxSpeechSettingsActivator (AxSpeech *speech) | |
AxSpeechSettingsActivator (const AxSpeechSettingsActivator &activator) | |
void | Init () |
void | Copy (const AxSpeechSettingsActivator &activator) |
virtual AxActivator * | Clone () const |
virtual AxMenu * | Activate (AxMenuController *controller, AxMenuItem *item) |
Called when the user activates a menu item by pressing return or double-clicking. | |
AxChoiceMenuItem * | GetVoicesItem (int channel) const |
Protected Attributes | |
AxSpeech * | m_speech |
AxChoiceMenuItem * | m_mainVoicesItem |
AxChoiceMenuItem * | m_contentVoicesItem |
AxSpeechSettingsActivator::AxSpeechSettingsActivator | ( | ) | [inline] |
AxSpeechSettingsActivator::AxSpeechSettingsActivator | ( | AxSpeech * | speech | ) | [inline] |
AxSpeechSettingsActivator::AxSpeechSettingsActivator | ( | const AxSpeechSettingsActivator & | activator | ) | [inline] |
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.
virtual AxActivator* AxSpeechSettingsActivator::Clone | ( | ) | const [inline, virtual] |
Implements AxActivator.
void AxSpeechSettingsActivator::Copy | ( | const AxSpeechSettingsActivator & | activator | ) | [inline] |
AxChoiceMenuItem* AxSpeechSettingsActivator::GetVoicesItem | ( | int | channel | ) | const [inline] |
void AxSpeechSettingsActivator::Init | ( | ) | [inline] |
Reimplemented from AxActivator.
AxSpeech* AxSpeechSettingsActivator::m_speech [protected] |