AxValidator Class Reference

#include <ax/ax_validator.h>

Inheritance diagram for AxValidator:

AxChoiceValidator AxColourValidator AxFolderValidator AxRangeValidator AxSpeechDataLocationValidator AxSpeechProgramLocationValidator AxTextValidator AxToggleValidator AxVisualSettingsTextSizeValidator

List of all members.

Public Member Functions

 AxValidator ()
 ~AxValidator ()
void Init ()
void Copy (const AxValidator &validator)
virtual bool TransferDataFromMenu ()
 Override to pass a value from the UI to a data structure.
virtual bool TransferDataToMenu ()
 Override to pass a value from a data structure to the UI.
virtual AxValidatorClone () const =0
 Override to make the object clonable.
AxMenuItemGetMenuItem () const
void SetMenuItem (AxMenuItem *item)

Protected Attributes

AxMenuItemm_item


Constructor & Destructor Documentation

AxValidator::AxValidator (  )  [inline]

AxValidator::~AxValidator (  )  [inline]


Member Function Documentation

virtual AxValidator* AxValidator::Clone (  )  const [pure virtual]

void AxValidator::Copy ( const AxValidator validator  )  [inline]

AxMenuItem* AxValidator::GetMenuItem (  )  const [inline]

void AxValidator::Init (  )  [inline]

void AxValidator::SetMenuItem ( AxMenuItem item  )  [inline]

virtual bool AxValidator::TransferDataFromMenu (  )  [inline, virtual]

virtual bool AxValidator::TransferDataToMenu (  )  [inline, virtual]


Member Data Documentation


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

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