Navigation
API > API/Runtime > API/Runtime/ApplicationCore
An accessible window corresponds to a native OS window. Fake windows that are embedded within other widgets that simply look and feel like windows are not IAccessibleWindows.
| Name | IAccessibleWindow |
| Type | class |
| Header File | /Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/Accessibility/GenericAccessibleInterfaces.h |
| Include Path | #include "GenericPlatform/Accessibility/GenericAccessibleInterfaces.h" |
Syntax
class IAccessibleWindow
Enums
Public
| Name | Remarks |
|---|---|
| EWindowDisplayState | The different states a window can be in to describe its screen anchors |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Close() |
Request that the window closes itself. This may not happen immediately. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
TSharedPtr< IAccessibleWidget > GetChildAtPosition
(
int32 X, |
Finds the deepest accessible widget in the hierarchy at the specified coordinates. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
EWindowDisplayState GetDisplayState() |
Gets the current state minimize/maximize state of the window. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
| Retrieve the native OS window backing this accessible window. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | ||
TSharedPtr< IAccessibleWidget > GetUserFocusedWidget
(
const FAccessibleUserIndex UserIndex |
Retrieves the focused accessible widget for a user. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
bool IsModal() |
Whether or not the window is modal. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
void SetDisplayState
(
EWindowDisplayState State |
Sets a window to be minimized, maximized, or restored to normal. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h | |
bool SupportsDisplayState
(
EWindowDisplayState State |
Check if the window can be minimized or maximized. | GenericPlatform/Accessibility/GenericAccessibleInterfaces.h |