EUINavigationRule

Windows
MacOS
Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Input/NavigationReply.h

Include

#include "Input/NavigationReply.h"

Syntax

enum EUINavigationRule
{
    Escape,
    Explicit,
    Wrap,
    Stop,
    Custom,
    CustomBoundary,
    Invalid,
}

Values

Name

Description

Escape

Allow the movement to continue in that direction, seeking the next navigable widget automatically.

Explicit

Move to a specific widget.

Wrap

Wrap movement inside this container, causing the movement to cycle around from the opposite side, if the navigation attempt would have escaped.

Stop

Stops movement in this direction

Custom

Custom navigation handled by user code.

CustomBoundary

Custom navigation handled by user code if the boundary is hit.

Invalid

Invalid Rule

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