UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateDebuggingFocusEventArgs Struct Reference

#include <SlateDebugging.h>

Public Member Functions

SLATECORE_API FSlateDebuggingFocusEventArgs (ESlateDebuggingFocusEvent InFocusEventType, const FFocusEvent &InFocusEvent, const FWeakWidgetPath &InOldFocusedWidgetPath, const TSharedPtr< SWidget > &InOldFocusedWidget, const FWidgetPath &InNewFocusedWidgetPath, const TSharedPtr< SWidget > &InNewFocusedWidget)
 
SLATECORE_API FText ToText () const
 

Public Attributes

ESlateDebuggingFocusEvent FocusEventType
 
const FFocusEventFocusEvent
 
const FWeakWidgetPathOldFocusedWidgetPath
 
const TSharedPtr< SWidget > & OldFocusedWidget
 
const FWidgetPathNewFocusedWidgetPath
 
const TSharedPtr< SWidget > & NewFocusedWidget
 

Constructor & Destructor Documentation

◆ FSlateDebuggingFocusEventArgs()

SLATECORE_API FSlateDebuggingFocusEventArgs::FSlateDebuggingFocusEventArgs ( ESlateDebuggingFocusEvent  InFocusEventType,
const FFocusEvent InFocusEvent,
const FWeakWidgetPath InOldFocusedWidgetPath,
const TSharedPtr< SWidget > &  InOldFocusedWidget,
const FWidgetPath InNewFocusedWidgetPath,
const TSharedPtr< SWidget > &  InNewFocusedWidget 
)

Member Function Documentation

◆ ToText()

SLATECORE_API FText FSlateDebuggingFocusEventArgs::ToText ( ) const

Member Data Documentation

◆ FocusEvent

const FFocusEvent& FSlateDebuggingFocusEventArgs::FocusEvent

◆ FocusEventType

ESlateDebuggingFocusEvent FSlateDebuggingFocusEventArgs::FocusEventType

◆ NewFocusedWidget

const TSharedPtr<SWidget>& FSlateDebuggingFocusEventArgs::NewFocusedWidget

◆ NewFocusedWidgetPath

const FWidgetPath& FSlateDebuggingFocusEventArgs::NewFocusedWidgetPath

◆ OldFocusedWidget

const TSharedPtr<SWidget>& FSlateDebuggingFocusEventArgs::OldFocusedWidget

◆ OldFocusedWidgetPath

const FWeakWidgetPath& FSlateDebuggingFocusEventArgs::OldFocusedWidgetPath

The documentation for this struct was generated from the following file: