Accessibility

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public class

FGenericAccessibleMessageHandler

Platform and application-agnostic messaging system for accessible events.

Public class

IAccessibleActivatable

A widget that can be triggered to fire an event, such as buttons or checkboxes.

Public class

IAccessibleProperty

An accessible widget that stores an arbitrary value of any type capable of being serialized into a string.

Public class

IAccessibleTable

A widget that represents a table such as list views, tile views or tree views Data about the items that are selected in the table or if selection is supported can be queried.

Public class

IAccessibleTableRow

A widget that is an element in an accessible table.

Public class

IAccessibleText

A widget that contains text, with the potential ability to select sections, read specific words/paragraphs, etc.

Public class

IAccessibleWidget

Provides the core set of accessible data that is necessary in order for widget traversal and TTS to be implemented.

Public class

IAccessibleWindow

An accessible window corresponds to a native OS window.

Typedefs

Name

Description

AccessibleWidgetId

Enums

Name

Description

Public enum

EAccessibleBehavior

Whether a widget should be included in accessibility, and if so, how its text should be retrieved.

Public enum

EAccessibleEvent

Events that can be raised from accessible widgets to report back to the platform

Public enum

EAccessibleWidgetType

What kind of widget to tell the operating system this is.

Variables

Name Description

Public variable

 

STATCAT_Advanced