Navigation
API > API/Plugins > API/Plugins/SlateScreenReader
| Name | ISlateScreenReaderModule |
| Type | class |
| Header File | /Engine/Plugins/Experimental/SlateScreenReader/Source/SlateScreenReader/Public/SlateScreenReaderModule.h |
| Include Path | #include "SlateScreenReaderModule.h" |
Syntax
class ISlateScreenReaderModule : public IModuleInterface
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISlateScreenReaderModule() |
SlateScreenReaderModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IScreenReaderBuilder > GetCustomScreenReaderBuilder () |
Gets the custom screen reader builder set by the user for building Slate screen readers. | SlateScreenReaderModule.h | |
TSharedRef< IScreenReaderBuilder > GetDefaultScreenReaderBuilder () |
Returns the default IScreenReaderBuilder used to construct Slate screen readers. | SlateScreenReaderModule.h | |
void SetCustomScreenReaderBuilder
(
const TSharedRef< IScreenReaderBuilder >& InBuilder |
Sets a custom screen reader builder to build Slate screen readers. | SlateScreenReaderModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ISlateScreenReaderModule & Get() |
Get this module and load it if required. | SlateScreenReaderModule.h |