UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FScopedNavigationTransition Struct Reference

Public Member Functions

 FScopedNavigationTransition (EUINavigation NavigationType, TSharedPtr< FSlateUser > User)
 
 ~FScopedNavigationTransition ()
 
TWeakPtr< SWidgetGetFocusedWidget ()
 
void ExecuteNavigationTransition (TWeakPtr< SWidget > Widget, const ENavigationTransitionDirection &Direction)
 

Public Attributes

EUINavigation NavigationType
 
TSharedPtr< FSlateUserUser
 
TWeakPtr< SWidgetOldFocusedWidget
 
TWeakPtr< SWidgetNewFocusedWidget
 

Constructor & Destructor Documentation

◆ FScopedNavigationTransition()

FScopedNavigationTransition::FScopedNavigationTransition ( EUINavigation  NavigationType,
TSharedPtr< FSlateUser User 
)
inline

◆ ~FScopedNavigationTransition()

FScopedNavigationTransition::~FScopedNavigationTransition ( )
inline

Member Function Documentation

◆ ExecuteNavigationTransition()

void FScopedNavigationTransition::ExecuteNavigationTransition ( TWeakPtr< SWidget Widget,
const ENavigationTransitionDirection Direction 
)
inline

◆ GetFocusedWidget()

TWeakPtr< SWidget > FScopedNavigationTransition::GetFocusedWidget ( )
inline

Member Data Documentation

◆ NavigationType

EUINavigation FScopedNavigationTransition::NavigationType

◆ NewFocusedWidget

TWeakPtr<SWidget> FScopedNavigationTransition::NewFocusedWidget

◆ OldFocusedWidget

TWeakPtr<SWidget> FScopedNavigationTransition::OldFocusedWidget

◆ User

TSharedPtr<FSlateUser> FScopedNavigationTransition::User

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