UCommonCustomNavigation

Exposes a bindable event that can be used to stomp default border navigation with custom behaviors.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

CommonUI

Header

/Engine/Plugins/Experimental/CommonUI/Source/CommonUI/Public/CommonCustomNavigation.h

Include

#include "CommonCustomNavigation.h"

Syntax

UCLASS(Config=CommonUI, defaultconfig, ClassGroup=UI,
       Meta=(Category="Common UI", DisplayName="Common Custom Navigation"))
class UCommonCustomNavigation : public UBorder

Remarks

Exposes a bindable event that can be used to stomp default border navigation with custom behaviors.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

FOnCustomNaviga...

 

OnNavigationEvent

Return true if the Navigation has been handled

Constructors

Name Description

Public function

UCommonCustomNavigation

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Protected function

bool

 

OnNavigation

(
    EUINavigation NavigationType
)

Overridden from UWidget

Name Description

Public function Virtual

const FText

 

GetPaletteCategory()

Gets the palette category of the widget

Protected function Virtual

TSharedRef< ...

 

RebuildWidget()

Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed.

Classes

Name

Description

Public class

FOnCustomNavigationEvent