Navigation
API > API/Developer > API/Developer/SlateReflector > API/Developer/SlateReflector/FSlateNavigationEventSimulator
| Name | FSimulationResult |
| Type | struct |
| Header File | /Engine/Source/Developer/SlateReflector/Public/SlateNavigationEventSimulator.h |
| Include Path | #include "SlateNavigationEventSimulator.h" |
Syntax
struct FSimulationResult
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAlwaysHandleNavigationAttempt | bool | The event is handle, even if the destination widget is nullptr or the Viewport->HandleNavigation return false. | SlateNavigationEventSimulator.h | |
| bCanFindWidgetForSetFocus | bool | Was able to find the widget to focus. | SlateNavigationEventSimulator.h | |
| bHandledByViewport | bool | Handled by the viewport. See OnViewportHandleNavigation. | SlateNavigationEventSimulator.h | |
| bIsDynamic | bool | Can not return a result since it would involve calling a dynamic callback. | SlateNavigationEventSimulator.h | |
| bRoutedHandlerHasNavigationMeta | bool | Does the routed widget has navigation meta data. | SlateNavigationEventSimulator.h | |
| FocusedWidgetPath | TSharedPtr< SWidget > | The widget that will received the focus. | SlateNavigationEventSimulator.h | |
| NavigationDestination | FWidgetPath | The result of the navigation simulation. | SlateNavigationEventSimulator.h | |
| NavigationReply | FSimulatedReply | The reply of received from the routed widget. | SlateNavigationEventSimulator.h | |
| NavigationSource | FWidgetPath | From where the navigation started. | SlateNavigationEventSimulator.h | |
| NavigationType | EUINavigation | The navigation type. | SlateNavigationEventSimulator.h | |
| RoutedReason | ERoutedReason | The reason we choose that boundary widget. | SlateNavigationEventSimulator.h | |
| WidgetThatShouldReceivedFocus | TSharedPtr< SWidget > | Base on the boundary rule, the widget that should receive the focus. | SlateNavigationEventSimulator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsHandled() |
SlateNavigationEventSimulator.h | ||
bool IsValid() |
SlateNavigationEventSimulator.h |