Navigation
API > API/Plugins > API/Plugins/CommonUI
Exposes a bindable event that can be used to stomp default border navigation with custom behaviors.
| Name | UCommonCustomNavigation |
| Type | class |
| Header File | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/CommonCustomNavigation.h |
| Include Path | #include "CommonCustomNavigation.h" |
Syntax
UCLASS (MinimalAPI, Config=CommonUI, defaultconfig, ClassGroup=UI,
Meta=(Category="Common UI", DisplayName="Common Custom Navigation"))
class UCommonCustomNavigation : public UBorder
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UVisual → UWidget → UPanelWidget → UContentWidget → UBorder → UCommonCustomNavigation
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UCommonCustomNavigation
(
const FObjectInitializer& ObjectInitializer |
CommonCustomNavigation.h |
Classes
| Name | Remarks |
|---|---|
| FOnCustomNavigationEvent |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnNavigationEvent | FOnCustomNavigationEvent | Return true if the Navigation has been handled | CommonCustomNavigation.h |
|
Functions
Public
Overridden from UWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FText GetPaletteCategory() |
CommonCustomNavigation.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool OnNavigation
(
EUINavigation NavigationType |
CommonCustomNavigation.h |
Overridden from UWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedRef< SWidget > RebuildWidget() |
CommonCustomNavigation.h |