IAccessibleWindow

An accessible window corresponds to a native OS window.

Windows
MacOS
Linux

References

Module

ApplicationCore

Header

/Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/Accessibility/GenericAccessibleInterfaces.h

Include

#include "GenericPlatform/Accessibility/GenericAccessibleInterfaces.h"

Syntax

class IAccessibleWindow

Remarks

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.

Functions

Name Description

Public function

void

 

Close()

Request that the window closes itself. This may not happen immediately.

Public function

TSharedPtr< ...

 

GetChildAtPosition

(
    int32 X,
    int32 Y
)

Finds the deepest accessible widget in the hierarchy at the specified coordinates.

Public function Const

EWindowDispl...

 

GetDisplayState()

Gets the current state minimize/maximize state of the window.

Public function Const

TSharedPtr< ...

 

GetFocusedWidget()

Retrieves the currently accessibilit focused widget

Public function Const

TSharedPtr< ...

 

GetNativeWindow()

Retrieve the native OS window backing this accessible window.

Public function Const

bool

 

IsModal()

Whether or not the window is modal.

Public function

void

 

SetDisplayState

(
    EWindowDisplayState State
)

Sets a window to be minimized, maximized, or restored to normal.

Public function Const

bool

 

SupportsDisplayState

(
    EWindowDisplayState State
)

Check if the window can be minimized or maximized.

Enums

Name

Description

Public enum

EWindowDisplayState

The different states a window can be in to describe its screen anchors

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss