UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
NavigationReply.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "NavigationReply.generated.h"

Go to the source code of this file.

Classes

class  FNavigationReply
 

Enumerations

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

Functions

 DECLARE_DELEGATE_RetVal_OneParam (TSharedPtr< SWidget >, FNavigationDelegate, EUINavigation)
 

Enumeration Type Documentation

◆ EUINavigationRule

enum class EUINavigationRule : uint8
strong
Enumerator
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

Function Documentation

◆ DECLARE_DELEGATE_RetVal_OneParam()

DECLARE_DELEGATE_RetVal_OneParam ( TSharedPtr< SWidget ,
FNavigationDelegate  ,
EUINavigation   
)