Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore > Types
Inheritance Hierarchy
- ISlateMetaData
- FSimulatedNavigationMetaData
References
Module | SlateCore |
Header | /Engine/Source/Runtime/SlateCore/Public/Types/NavigationMetaData.h |
Include | #include "Types/NavigationMetaData.h" |
Syntax
class FSimulatedNavigationMetaData : public ISlateMetaData
Remarks
Navigation meta data to used when using the Navigation Event Simulator The OnNavigation function is not call by default on the widget, unless specified with "IsOnNavigationConst".
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FSimulatedNavigationMetaData
(
const FNavigationMetaData& InSimulatedNavigation |
||
![]() |
FSimulatedNavigationMetaData
(
EUINavigationRule InNavigationRule |
||
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
EUINavigationRule | GetBoundaryRule
(
EUINavigation InNavigation |
Get the boundary rule for the provided navigation type. |
![]() ![]() |
const TWeakPtr< SWidget > & | GetFocusRecipient
(
EUINavigation InNavigation |
Get the focus recipient for the provided navigation type |
![]() ![]() |
const FName & | GetTypeId () |
|
![]() ![]() |
bool | Is the OnNavigation function const and should be called when simulating to determine the navigation rule. |
Overridden from ISlateMetaData
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | IsOfTypeImpl
(
const FName& Type |
Checks whether this drag and drop operation can cast safely to the specified type. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EOnNavigationIsConst |