FSimulationResult

Windows
MacOS
Linux

References

Module

SlateReflector

Header

/Engine/Source/Developer/SlateReflector/Public/SlateNavigationEventSimulator.h

Include

#include "SlateNavigationEventSimulator.h"

Syntax

struct FSimulationResult

Variables

Name Description

Public variable

bool

 

bAlwaysHandleNavigationAttempt

The event is handle, even if the destination widget is nullptr or the Viewport->HandleNavigation return false.

Public variable

bool

 

bCanFindWidgetForSetFocus

Was able to find the widget to focus.

Public variable

bool

 

bHandledByViewport

Handled by the viewport. See OnViewportHandleNavigation.

Public variable

bool

 

bIsDynamic

Can not return a result since it would involve calling a dynamic callback.

Public variable

bool

 

bRoutedHandlerHasNavigationMeta

Does the routed widget has navigation meta data.

Public variable

TSharedPtr< SWi...

 

FocusedWidgetPath

The widget that will received the focus.

Public variable

FWidgetPath

 

NavigationDestination

The result of the navigation simulation.

Public variable

FSimulatedReply

 

NavigationReply

The reply of received from the routed widget.

Public variable

FWidgetPath

 

NavigationSource

From where the navigation started.

Public variable

EUINavigation

 

NavigationType

The navigation type.

Public variable

ERoutedReason

 

RoutedReason

The reason we choose that boundary widget.

Public variable

TSharedPtr< SWi...

 

WidgetThatShouldReceivedFocus

Base on the boundary rule, the widget that should receive the focus.

Functions

Name Description

Public function Const

bool

 

IsHandled()

Public function Const

bool

 

IsValid()

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