Navigation
API > API/Runtime > API/Runtime/UMG
| Name | UNavigationUIComponent |
| Type | class |
| Header File | /Engine/Source/Runtime/UMG/Public/Extensions/UIComponents/NavigationUIComponent.h |
| Include Path | #include "Extensions/UIComponents/NavigationUIComponent.h" |
Syntax
UCLASS (BlueprintType, Experimental)
class UNavigationUIComponent : public UUIComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UUIComponent → UNavigationUIComponent
Implements Interfaces
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnNavigationEntered | FName | FNames are references to user provided functions. | Extensions/UIComponents/NavigationUIComponent.h | |
| OnNavigationExited | FName | Extensions/UIComponents/NavigationUIComponent.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| NavigationTransitionMetadata | TSharedPtr< FNavigationTransitionMetadata > | Extensions/UIComponents/NavigationUIComponent.h | ||
| OnNavigationEnteredDelegate | FOnNavigationTransition | Delegates are the concrete functions from the provided user provided function names | Extensions/UIComponents/NavigationUIComponent.h |
|
| OnNavigationExitedDelegate | FOnNavigationTransition | Extensions/UIComponents/NavigationUIComponent.h |
|