8#include "NavigationReply.generated.h"
136 : EventHandler(nullptr)
137 , FocusRecipient(nullptr)
146 : EventHandler(nullptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DELEGATE_RetVal_OneParam(ReturnValueType, DelegateName, Param1Type)
Definition DelegateCombinations.h:54
EUINavigationRule
Definition NavigationReply.h:15
#define UENUM(...)
Definition ObjectMacros.h:749
EUINavigation
Definition SlateEnums.h:99
Definition NavigationReply.h:43
static FNavigationReply CustomBoundary(const FNavigationDelegate &InFocusDelegate)
Definition NavigationReply.h:85
const TSharedPtr< SWidget > GetHandler() const
Definition NavigationReply.h:47
friend class FSlateNavigationEventSimulator
Definition NavigationReply.h:160
static FNavigationReply Escape()
Definition NavigationReply.h:116
const FNavigationDelegate & GetFocusDelegate() const
Definition NavigationReply.h:56
static FNavigationReply Explicit(TSharedPtr< SWidget > InFocusRecipient)
Definition NavigationReply.h:63
static FNavigationReply Custom(const FNavigationDelegate &InFocusDelegate)
Definition NavigationReply.h:74
EUINavigationRule GetBoundaryRule() const
Definition NavigationReply.h:50
const TSharedPtr< SWidget > & GetFocusRecipient() const
Definition NavigationReply.h:53
static FNavigationReply Stop()
Definition NavigationReply.h:106
static FNavigationReply Wrap()
Definition NavigationReply.h:96
Definition SlateApplication.h:252
Definition SharedPointer.h:692
Definition SharedPointer.h:153