UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSimulatedNavigationMetaData Class Reference

#include <NavigationMetaData.h>

+ Inheritance diagram for FSimulatedNavigationMetaData:

Public Types

enum  EOnNavigationIsConst { OnNavigationIsConst }
 

Public Member Functions

 FSimulatedNavigationMetaData ()=default
 
 FSimulatedNavigationMetaData (const FNavigationMetaData &InSimulatedNavigation)
 
 FSimulatedNavigationMetaData (EUINavigationRule InNavigationRule)
 
 FSimulatedNavigationMetaData (EOnNavigationIsConst)
 
EUINavigationRule GetBoundaryRule (EUINavigation InNavigation) const
 
const TWeakPtr< SWidget > & GetFocusRecipient (EUINavigation InNavigation) const
 
bool IsOnNavigationConst () const
 

Additional Inherited Members

Detailed Description

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

Member Enumeration Documentation

◆ EOnNavigationIsConst

Constructor & Destructor Documentation

◆ FSimulatedNavigationMetaData() [1/4]

FSimulatedNavigationMetaData::FSimulatedNavigationMetaData ( )
default

◆ FSimulatedNavigationMetaData() [2/4]

FSimulatedNavigationMetaData::FSimulatedNavigationMetaData ( const FNavigationMetaData InSimulatedNavigation)
inline

◆ FSimulatedNavigationMetaData() [3/4]

FSimulatedNavigationMetaData::FSimulatedNavigationMetaData ( EUINavigationRule  InNavigationRule)
inline

◆ FSimulatedNavigationMetaData() [4/4]

FSimulatedNavigationMetaData::FSimulatedNavigationMetaData ( EOnNavigationIsConst  )
inline

Member Function Documentation

◆ GetBoundaryRule()

EUINavigationRule FSimulatedNavigationMetaData::GetBoundaryRule ( EUINavigation  InNavigation) const
inline

Get the boundary rule for the provided navigation type.

◆ GetFocusRecipient()

const TWeakPtr< SWidget > & FSimulatedNavigationMetaData::GetFocusRecipient ( EUINavigation  InNavigation) const
inline

Get the focus recipient for the provided navigation type

◆ IsOnNavigationConst()

bool FSimulatedNavigationMetaData::IsOnNavigationConst ( ) const
inline

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


The documentation for this class was generated from the following file: