UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GenericAccessibleInterfaces.h File Reference
#include "Async/TaskGraphInterfaces.h"
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/StringFwd.h"
#include "Containers/UnrealString.h"
#include "CoreMinimal.h"
#include "Delegates/Delegate.h"
#include "HAL/Platform.h"
#include "Logging/LogMacros.h"
#include "Math/Box2D.h"
#include "Misc/Variant.h"
#include "Stats/Stats.h"
#include "Templates/Function.h"
#include "Templates/SharedPointer.h"

Go to the source code of this file.

Enumerations

enum class  EAccessibleBehavior : uint8 {
  NotAccessible , Auto , Summary , Custom ,
  ToolTip
}
 

Functions

APPLICATIONCORE_API DECLARE_LOG_CATEGORY_EXTERN (LogAccessibility, Log, All)
 

Enumeration Type Documentation

◆ EAccessibleBehavior

enum class EAccessibleBehavior : uint8
strong

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

Enumerator
NotAccessible 

Not accessible.

Auto 

Accessible, for the implementing library to decide what it means. Given all data about a particular widget, it should try to choose the most-relevant text automatically.

Summary 

Accessible, and traverse all child widgets and concat their summary text together.

Custom 

Accessible, and retrieve manually-assigned text from a TAttribute.

ToolTip 

Accessible, and use the tooltip's accessible text.

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

APPLICATIONCORE_API DECLARE_LOG_CATEGORY_EXTERN ( LogAccessibility  ,
Log  ,
All   
)