FSimulatedNavigationMetaData

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".

Choose your operating system:

Windows

macOS

Linux

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

Functions

Name Description

Public function Const

EUINavigatio...

 

GetBoundaryRule

(
    EUINavigation InNavigation
)

Get the boundary rule for the provided navigation type.

Public function Const

const TWeakP...

 

GetFocusRecipient

(
    EUINavigation InNavigation
)

Get the focus recipient for the provided navigation type

Public function Static

const FName ...

 

GetTypeId()

Public function Const

bool

 

IsOnNavigationConst()

Is the OnNavigation function const and should be called when simulating to determine the navigation rule.

Overridden from ISlateMetaData

Name Description

Public function Virtual Const

bool

 

IsOfTypeImpl

(
    const FName& Type
)

Checks whether this drag and drop operation can cast safely to the specified type.

Enums

Name

Description

Public enum

EOnNavigationIsConst