UWidgetNavigation

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

UMG

Header

/Engine/Source/Runtime/UMG/Public/Blueprint/WidgetNavigation.h

Include

#include "Blueprint/WidgetNavigation.h"

Syntax

class UWidgetNavigation : public UObject

Variables

Name Description

Public variable

FWidgetNavigati...

 

Down

Happens when the user presses down arrow, joystick, d-pad.

Public variable

FWidgetNavigati...

 

Left

Happens when the user presses left arrow, joystick, d-pad.

Public variable

FWidgetNavigati...

 

Next

Happens when the user presses Tab.

Public variable

FWidgetNavigati...

 

Previous

Happens when the user presses Shift+Tab.

Public variable

FWidgetNavigati...

 

Right

Happens when the user presses right arrow, joystick, d-pad.

Public variable

FWidgetNavigati...

 

Up

Happens when the user presses up arrow, joystick, d-pad.

Constructors

Name Description

Public function

UWidgetNavigation

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

FWidgetNavig...

 

GetNavigationData

(
    EUINavigation Nav
)

Public function

EUINavigatio...

 

GetNavigationRule

(
    EUINavigation Nav
)

Public function Const

bool

 

IsDefaultNavigation()

Public function

void

 

ResolveRules

(
    UUserWidget* Outer,
    UWidgetTree* WidgetTree
)

Resolve widget names

Public function

void

 

TryToRenameBinding

(
    FName OldName,
    FName NewName
)

Try to rename any explicit or custom bindings from an old to a new name.

Public function

void

 

UpdateMetaData

(
    TSharedRef< FNavigationMetaData > M...
)

Updates a slate metadata object to match this configured navigation ruleset.

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