Toolbox 0.0.1
Ritchie's accessible game engine'
Loading...
Searching...
No Matches
Ritchie.Toolbox.Accessibility Namespace Reference

Classes

interface  IAccessibleDescription
 Interface for an object (typically a Widget) with accessibility information. More...
 
interface  ISpeechHandler
 Interface for a class that can be used as a speech synthesis backend for the TextToSpeech accessibility API. More...
 
class  NarratorSpeechHandler
 Implementation of the ISpeechHandler interface that uses Windows SAPI via SpeechSynthesizer. More...
 
class  ScreenReaderNode
 
class  ScreenReaderPlatform
 
class  SpeechDispatcherBackend
 Implementation of ISpeechHandler that uses the Speech Dispatcher daemon (speechd). More...
 
class  TextToSpeech
 Accessibility API for reading text aloud with a speech synthesis backend. More...
 

Enumerations

enum  AccessibilityRole : byte {
  Unknown , TextRun , Cell , Label ,
  Image , Link , Row , ListItem ,
  ListMarker , TreeItem , ListBoxOption , MenuItem ,
  MenuListOption , Paragraph , GenericContainer , CheckBox ,
  RadioButton , TextInput , Button , DefaultButton ,
  Pane , RowHeader , ColumnHeader , RowGroup ,
  List , Table , LayoutTableCell , LayoutTableRow ,
  LayoutTable , Switch , Menu , MultilineTextInput ,
  SearchInput , DateInput , DateTimeInput , WeekInput ,
  MonthInput , TimeInput , EmailInput , NumberInput ,
  PasswordInput , PhoneNumberInput , UrlInput , Abbr ,
  Alert , AlertDialog , Application , Article ,
  Audio , Banner , Blockquote , Canvas ,
  Caption , Caret , Code , ColorWell ,
  ComboBox , EditableComboBox , Complementary , Comment ,
  ContentDeletion , ContentInsertion , ContentInfo , Definition ,
  DescriptionList , DescriptionListDetail , DescriptionListTerm , Details ,
  Dialog , Directory , DisclosureTriangle , Document ,
  EmbeddedObject , Emphasis , Feed , FigureCaption ,
  Figure , Footer , FooterAsNonLandmark , Form ,
  Grid , Group , Header , HeaderAsNonLandmark ,
  Heading , Iframe , IframePresentational , ImeCandidate ,
  Keyboard , Legend , LineBreak , ListBox ,
  Log , Main , Mark , Marquee ,
  Math , MenuBar , MenuItemCheckBox , MenuItemRadio ,
  MenuListPopup , Meter , Navigation , Note ,
  PluginObject , Portal , Pre , ProgressIndicator ,
  RadioGroup , Region , RootWebArea , Ruby ,
  RubyAnnotation , ScrollBar , ScrollView , Search ,
  Section , Slider , SpinButton , Splitter ,
  Status , Strong , Suggestion , SvgRoot ,
  Tab , TabList , TabPanel , Term ,
  Time , Timer , TitleBar , Toolbar ,
  Tooltip , Tree , TreeGrid , Video ,
  WebView , Window , PdfActionableHighlight , PdfRoot ,
  GraphicsDocument , GraphicsObject , GraphicsSymbol , DocAbstract ,
  DocAcknowledgements , DocAfterword , DocAppendix , DocBackLink ,
  DocBiblioEntry , DocBibliography , DocBiblioRef , DocChapter ,
  DocColophon , DocConclusion , DocCover , DocCredit ,
  DocCredits , DocDedication , DocEndnote , DocEndnotes ,
  DocEpigraph , DocEpilogue , DocErrata , DocExample ,
  DocFootnote , DocForeword , DocGlossary , DocGlossRef ,
  DocIndex , DocIntroduction , DocNoteRef , DocNotice ,
  DocPageBreak , DocPageFooter , DocPageHeader , DocPageList ,
  DocPart , DocPreface , DocPrologue , DocPullquote ,
  DocQna , DocSubtitle , DocTip , DocToc ,
  ListGrid , Terminal
}