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

#include <SlateUser.h>

+ Inheritance diagram for FSlateUser:

Public Member Functions

virtual SLATE_API ~FSlateUser ()
 
int32 GetUserIndex () const
 
FPlatformUserId GetPlatformUserId () const
 
bool IsVirtualUser () const
 
SLATE_API TSharedPtr< SWidgetGetFocusedWidget () const
 
SLATE_API bool ShouldShowFocus (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool SetFocus (const TSharedRef< SWidget > &WidgetToFocus, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)
 
SLATE_API void ClearFocus (EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)
 
SLATE_API TOptional< EFocusCauseHasFocus (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool HasFocusedDescendants (TSharedRef< const SWidget > Widget) const
 
SLATE_API bool IsWidgetInFocusPath (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool HasAnyCapture () const
 
SLATE_API bool HasCursorCapture () const
 
SLATE_API bool HasCapture (uint32 PointerIndex) const
 
SLATE_API bool DoesWidgetHaveAnyCapture (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool DoesWidgetHaveCursorCapture (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool DoesWidgetHaveCapture (TSharedPtr< const SWidget > Widget, uint32 PointerIndex) const
 
SLATE_API bool SetCursorCaptor (TSharedRef< const SWidget > Widget, const FWidgetPath &EventPath)
 
SLATE_API bool SetPointerCaptor (uint32 PointerIndex, TSharedRef< const SWidget > Widget, const FWidgetPath &EventPath)
 
SLATE_API void ReleaseAllCapture ()
 
SLATE_API void ReleaseCursorCapture ()
 
SLATE_API void ReleaseCapture (uint32 PointerIndex)
 
SLATE_API TArray< FWidgetPathGetCaptorPaths ()
 
SLATE_API FWidgetPath GetCursorCaptorPath (FWeakWidgetPath::EInterruptedPathHandling::Type InterruptedPathHandling=FWeakWidgetPath::EInterruptedPathHandling::Truncate, const FPointerEvent *PointerEvent=nullptr)
 
SLATE_API FWidgetPath GetCaptorPath (uint32 PointerIndex, FWeakWidgetPath::EInterruptedPathHandling::Type InterruptedPathHandling=FWeakWidgetPath::EInterruptedPathHandling::Truncate, const FPointerEvent *PointerEvent=nullptr)
 
SLATE_API FWeakWidgetPath GetWeakCursorCapturePath () const
 
SLATE_API FWeakWidgetPath GetWeakCapturePath (uint32 PointerIndex) const
 
SLATE_API TArray< TSharedRef< SWidget > > GetCaptorWidgets () const
 
SLATE_API TSharedPtr< SWidgetGetCursorCaptor () const
 
SLATE_API TSharedPtr< SWidgetGetPointerCaptor (uint32 PointerIndex) const
 
SLATE_API void SetCursorVisibility (bool bDrawCursor)
 
SLATE_API bool IsCursorVisible () const
 
SLATE_API void SetCursorPosition (int32 PosX, int32 PosY)
 
SLATE_API void SetCursorPosition (const UE::Slate::FDeprecateVector2DParameter &NewCursorPos)
 
SLATE_API void SetPointerPosition (uint32 PointerIndex, int32 PosX, int32 PosY)
 
SLATE_API void SetPointerPosition (uint32 PointerIndex, const UE::Slate::FDeprecateVector2DParameter &NewPointerPos)
 
SLATE_API UE::Slate::FDeprecateVector2DResult GetCursorPosition () const
 
SLATE_API UE::Slate::FDeprecateVector2DResult GetPreviousCursorPosition () const
 
SLATE_API UE::Slate::FDeprecateVector2DResult GetPointerPosition (uint32 PointerIndex) const
 
SLATE_API UE::Slate::FDeprecateVector2DResult GetPreviousPointerPosition (uint32 PointerIndex) const
 
SLATE_API bool IsWidgetUnderCursor (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool IsWidgetUnderPointer (TSharedPtr< const SWidget > Widget, uint32 PointerIndex) const
 
SLATE_API bool IsWidgetUnderAnyPointer (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool IsWidgetDirectlyUnderCursor (TSharedPtr< const SWidget > Widget) const
 
SLATE_API bool IsWidgetDirectlyUnderPointer (TSharedPtr< const SWidget > Widget, uint32 PointerIndex) const
 
SLATE_API bool IsWidgetDirectlyUnderAnyPointer (TSharedPtr< const SWidget > Widget) const
 
SLATE_API FWeakWidgetPath GetLastWidgetsUnderCursor () const
 
SLATE_API FWeakWidgetPath GetLastWidgetsUnderPointer (uint32 PointerIndex) const
 
const TMap< uint32, FWeakWidgetPath > & GetWidgetsUnderPointerLastEventByIndex () const
 
TSharedPtr< FDragDropOperationGetDragDropContent () const
 
SLATE_API bool IsDragDropping () const
 
SLATE_API bool IsDragDroppingAffected (const FPointerEvent &InPointerEvent) const
 
SLATE_API void CancelDragDrop ()
 
SLATE_API void ShowTooltip (const TSharedRef< IToolTip > &InTooltip, const UE::Slate::FDeprecateVector2DParameter &InSpawnLocation)
 
SLATE_API void CloseTooltip ()
 
SLATE_API FVector2f GetTooltipPosition () const
 
const FGestureDetectorGetGestureDetector () const
 
SLATE_API void SetUserNavigationConfig (TSharedPtr< FNavigationConfig > InNavigationConfig)
 
TSharedPtr< FNavigationConfigGetUserNavigationConfig () const
 
bool HasValidFocusPath () const
 
const FWeakWidgetPathGetWeakFocusPath () const
 
TSharedRef< FWidgetPathGetFocusPath () const
 
SLATE_API void DrawWindowlessDragDropContent (const TSharedRef< SWindow > &WindowToDraw, FSlateWindowElementList &WindowElementList, int32 &MaxLayerId)
 
SLATE_API void DrawCursor (const TSharedRef< SWindow > &WindowToDraw, FSlateWindowElementList &WindowElementList, int32 &MaxLayerId)
 
SLATE_API void QueueSyntheticCursorMove ()
 
SLATE_API bool SynthesizeCursorMoveIfNeeded ()
 
TSharedPtr< ICursorGetCursor () const
 
SLATE_API void LockCursor (const TSharedRef< SWidget > &Widget)
 
SLATE_API void UnlockCursor ()
 
SLATE_API void UpdateCursor ()
 
SLATE_API void ProcessCursorReply (const FCursorReply &CursorReply)
 
void RequestCursorQuery ()
 
SLATE_API void QueryCursor ()
 
void OverrideCursor (const TSharedPtr< ICursor > InCursor)
 
SLATE_API void SetFocusPath (const FWidgetPath &NewFocusPath, EFocusCause InFocusCause, bool bInShowFocus)
 
SLATE_API void FinishFrame ()
 
SLATE_API void NotifyWindowDestroyed (TSharedRef< SWindow > DestroyedWindow)
 
SLATE_API bool IsTouchPointerActive (int32 TouchPointerIndex) const
 
SLATE_API void NotifyTouchStarted (const FPointerEvent &TouchEvent)
 
SLATE_API void NotifyPointerMoveBegin (const FPointerEvent &PointerEvent)
 
SLATE_API void NotifyPointerMoveComplete (const FPointerEvent &PointerEvent, const FWidgetPath &WidgetsUnderPointer)
 
SLATE_API void NotifyPointerReleased (const FPointerEvent &PointerEvent, const FWidgetPath &WidgetsUnderCursor, TSharedPtr< FDragDropOperation > DroppedContent, bool bWasHandled)
 
SLATE_API void UpdatePointerPosition (const FPointerEvent &PointerEvent)
 
SLATE_API void StartDragDetection (const FWidgetPath &PathToWidget, int32 PointerIndex, FKey DragButton, UE::Slate::FDeprecateVector2DParameter StartLocation)
 
SLATE_API FWidgetPath DetectDrag (const FPointerEvent &PointerEvent, float DragTriggerDistance)
 
SLATE_API bool IsDetectingDrag (uint32 PointerIndex) const
 
SLATE_API void ResetDragDetection ()
 
SLATE_API void SetDragDropContent (TSharedRef< FDragDropOperation > InDragDropContent)
 
SLATE_API void ResetDragDropContent ()
 
int32 GetFocusVersion () const
 
void IncrementFocusVersion ()
 
SLATE_API void UpdateTooltip (const FMenuStack &MenuStack, bool bCanSpawnNewTooltip)
 
SLATE_API void ResetTooltipWindow ()
 
SLATE_API bool IsWindowHousingInteractiveTooltip (const TSharedRef< const SWindow > &WindowToTest) const
 
FGestureDetectorGetGestureDetector ()
 
- Public Member Functions inherited from TSharedFromThis< FSlateUser >
TSharedRef< FSlateUser, Mode > AsShared ()
 
TSharedRef< FSlateUser const, Mode > AsShared () const
 
TSharedRef< SubobjectType, Mode > AsSharedSubobject (SubobjectType *SubobjectPtr) const
 
TWeakPtr< FSlateUser, Mode > AsWeak ()
 
TWeakPtr< FSlateUser const, Mode > AsWeak () const
 
TWeakPtr< SubobjectType, Mode > AsWeakSubobject (SubobjectType *SubobjectPtr) const
 
void UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const
 
void UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const
 
UE_FORCEINLINE_HINT bool DoesSharedInstanceExist () const
 

Static Public Member Functions

static SLATE_API TSharedRef< FSlateUserCreate (FPlatformUserId InPlatformUserId, TSharedPtr< ICursor > InCursor)
 

Public Attributes

SLATE_SCOPE : static TSharedRef<FSlateUser> Create(int32 InUserIndex
 
SLATE_SCOPE TSharedPtr< ICursorInCursor
 

Additional Inherited Members

- Protected Member Functions inherited from TSharedFromThis< FSlateUser >
 TSharedFromThis ()
 
 TSharedFromThis (TSharedFromThis const &)
 
UE_FORCEINLINE_HINT TSharedFromThisoperator= (TSharedFromThis const &)
 
 ~TSharedFromThis ()
 
- Static Protected Member Functions inherited from TSharedFromThis< FSlateUser >
static UE_FORCEINLINE_HINT TSharedRef< OtherType, Mode > SharedThis (OtherType *ThisPtr)
 
static UE_FORCEINLINE_HINT TSharedRef< OtherType const, Mode > SharedThis (const OtherType *ThisPtr)
 

Detailed Description

Slate's representation of an individual input-providing user.
As new input sources are connected, new SlateUsers are created.

Constructor & Destructor Documentation

◆ ~FSlateUser()

FSlateUser::~FSlateUser ( )
virtual

Member Function Documentation

◆ CancelDragDrop()

void FSlateUser::CancelDragDrop ( )

◆ ClearFocus()

void FSlateUser::ClearFocus ( EFocusCause  ReasonFocusIsChanging = EFocusCause::SetDirectly)

◆ CloseTooltip()

void FSlateUser::CloseTooltip ( )

◆ Create()

TSharedRef< FSlateUser > FSlateUser::Create ( FPlatformUserId  InPlatformUserId,
TSharedPtr< ICursor InCursor 
)
static

◆ DetectDrag()

FWidgetPath FSlateUser::DetectDrag ( const FPointerEvent PointerEvent,
float  DragTriggerDistance 
)

◆ DoesWidgetHaveAnyCapture()

bool FSlateUser::DoesWidgetHaveAnyCapture ( TSharedPtr< const SWidget Widget) const

◆ DoesWidgetHaveCapture()

bool FSlateUser::DoesWidgetHaveCapture ( TSharedPtr< const SWidget Widget,
uint32  PointerIndex 
) const

◆ DoesWidgetHaveCursorCapture()

bool FSlateUser::DoesWidgetHaveCursorCapture ( TSharedPtr< const SWidget Widget) const

◆ DrawCursor()

void FSlateUser::DrawCursor ( const TSharedRef< SWindow > &  WindowToDraw,
FSlateWindowElementList WindowElementList,
int32 MaxLayerId 
)

◆ DrawWindowlessDragDropContent()

void FSlateUser::DrawWindowlessDragDropContent ( const TSharedRef< SWindow > &  WindowToDraw,
FSlateWindowElementList WindowElementList,
int32 MaxLayerId 
)

◆ FinishFrame()

void FSlateUser::FinishFrame ( )

◆ GetCaptorPath()

FWidgetPath FSlateUser::GetCaptorPath ( uint32  PointerIndex,
FWeakWidgetPath::EInterruptedPathHandling::Type  InterruptedPathHandling = FWeakWidgetPath::EInterruptedPathHandling::Truncate,
const FPointerEvent PointerEvent = nullptr 
)

◆ GetCaptorPaths()

TArray< FWidgetPath > FSlateUser::GetCaptorPaths ( )

◆ GetCaptorWidgets()

TArray< TSharedRef< SWidget > > FSlateUser::GetCaptorWidgets ( ) const

◆ GetCursor()

TSharedPtr< ICursor > FSlateUser::GetCursor ( ) const
inline

◆ GetCursorCaptor()

TSharedPtr< SWidget > FSlateUser::GetCursorCaptor ( ) const

◆ GetCursorCaptorPath()

FWidgetPath FSlateUser::GetCursorCaptorPath ( FWeakWidgetPath::EInterruptedPathHandling::Type  InterruptedPathHandling = FWeakWidgetPath::EInterruptedPathHandling::Truncate,
const FPointerEvent PointerEvent = nullptr 
)

◆ GetCursorPosition()

UE::Slate::FDeprecateVector2DResult FSlateUser::GetCursorPosition ( ) const

◆ GetDragDropContent()

TSharedPtr< FDragDropOperation > FSlateUser::GetDragDropContent ( ) const
inline

◆ GetFocusedWidget()

TSharedPtr< SWidget > FSlateUser::GetFocusedWidget ( ) const

◆ GetFocusPath()

TSharedRef< FWidgetPath > FSlateUser::GetFocusPath ( ) const
inline

◆ GetFocusVersion()

int32 FSlateUser::GetFocusVersion ( ) const
inline

◆ GetGestureDetector() [1/2]

FGestureDetector & FSlateUser::GetGestureDetector ( )
inline

◆ GetGestureDetector() [2/2]

const FGestureDetector & FSlateUser::GetGestureDetector ( ) const
inline

◆ GetLastWidgetsUnderCursor()

FWeakWidgetPath FSlateUser::GetLastWidgetsUnderCursor ( ) const

◆ GetLastWidgetsUnderPointer()

FWeakWidgetPath FSlateUser::GetLastWidgetsUnderPointer ( uint32  PointerIndex) const

◆ GetPlatformUserId()

FPlatformUserId FSlateUser::GetPlatformUserId ( ) const
inline

◆ GetPointerCaptor()

TSharedPtr< SWidget > FSlateUser::GetPointerCaptor ( uint32  PointerIndex) const

◆ GetPointerPosition()

UE::Slate::FDeprecateVector2DResult FSlateUser::GetPointerPosition ( uint32  PointerIndex) const

◆ GetPreviousCursorPosition()

UE::Slate::FDeprecateVector2DResult FSlateUser::GetPreviousCursorPosition ( ) const

◆ GetPreviousPointerPosition()

UE::Slate::FDeprecateVector2DResult FSlateUser::GetPreviousPointerPosition ( uint32  PointerIndex) const

◆ GetTooltipPosition()

FVector2f FSlateUser::GetTooltipPosition ( ) const

◆ GetUserIndex()

int32 FSlateUser::GetUserIndex ( ) const
inline

◆ GetUserNavigationConfig()

TSharedPtr< FNavigationConfig > FSlateUser::GetUserNavigationConfig ( ) const
inline

◆ GetWeakCapturePath()

FWeakWidgetPath FSlateUser::GetWeakCapturePath ( uint32  PointerIndex) const

◆ GetWeakCursorCapturePath()

FWeakWidgetPath FSlateUser::GetWeakCursorCapturePath ( ) const

◆ GetWeakFocusPath()

const FWeakWidgetPath & FSlateUser::GetWeakFocusPath ( ) const
inline

◆ GetWidgetsUnderPointerLastEventByIndex()

const TMap< uint32, FWeakWidgetPath > & FSlateUser::GetWidgetsUnderPointerLastEventByIndex ( ) const
inline

◆ HasAnyCapture()

bool FSlateUser::HasAnyCapture ( ) const

◆ HasCapture()

bool FSlateUser::HasCapture ( uint32  PointerIndex) const

◆ HasCursorCapture()

bool FSlateUser::HasCursorCapture ( ) const

◆ HasFocus()

TOptional< EFocusCause > FSlateUser::HasFocus ( TSharedPtr< const SWidget Widget) const

Returns the cause for which the provided widget was focused, or nothing if the given widget is not the current focus target.

◆ HasFocusedDescendants()

bool FSlateUser::HasFocusedDescendants ( TSharedRef< const SWidget Widget) const

Returns true if the given widget is in the focus path, but is not the focused widget itself.

◆ HasValidFocusPath()

bool FSlateUser::HasValidFocusPath ( ) const
inline

◆ IncrementFocusVersion()

void FSlateUser::IncrementFocusVersion ( )
inline

◆ IsCursorVisible()

bool FSlateUser::IsCursorVisible ( ) const

◆ IsDetectingDrag()

bool FSlateUser::IsDetectingDrag ( uint32  PointerIndex) const

◆ IsDragDropping()

bool FSlateUser::IsDragDropping ( ) const

◆ IsDragDroppingAffected()

bool FSlateUser::IsDragDroppingAffected ( const FPointerEvent InPointerEvent) const

◆ IsTouchPointerActive()

bool FSlateUser::IsTouchPointerActive ( int32  TouchPointerIndex) const

◆ IsVirtualUser()

bool FSlateUser::IsVirtualUser ( ) const
inline

◆ IsWidgetDirectlyUnderAnyPointer()

bool FSlateUser::IsWidgetDirectlyUnderAnyPointer ( TSharedPtr< const SWidget Widget) const

◆ IsWidgetDirectlyUnderCursor()

bool FSlateUser::IsWidgetDirectlyUnderCursor ( TSharedPtr< const SWidget Widget) const

◆ IsWidgetDirectlyUnderPointer()

bool FSlateUser::IsWidgetDirectlyUnderPointer ( TSharedPtr< const SWidget Widget,
uint32  PointerIndex 
) const

◆ IsWidgetInFocusPath()

bool FSlateUser::IsWidgetInFocusPath ( TSharedPtr< const SWidget Widget) const

Returns true if the given widget is anywhere in the focus path, including the focused widget itself.

◆ IsWidgetUnderAnyPointer()

bool FSlateUser::IsWidgetUnderAnyPointer ( TSharedPtr< const SWidget Widget) const

◆ IsWidgetUnderCursor()

bool FSlateUser::IsWidgetUnderCursor ( TSharedPtr< const SWidget Widget) const

◆ IsWidgetUnderPointer()

bool FSlateUser::IsWidgetUnderPointer ( TSharedPtr< const SWidget Widget,
uint32  PointerIndex 
) const

◆ IsWindowHousingInteractiveTooltip()

bool FSlateUser::IsWindowHousingInteractiveTooltip ( const TSharedRef< const SWindow > &  WindowToTest) const

◆ LockCursor()

void FSlateUser::LockCursor ( const TSharedRef< SWidget > &  Widget)

◆ NotifyPointerMoveBegin()

void FSlateUser::NotifyPointerMoveBegin ( const FPointerEvent PointerEvent)

◆ NotifyPointerMoveComplete()

void FSlateUser::NotifyPointerMoveComplete ( const FPointerEvent PointerEvent,
const FWidgetPath WidgetsUnderPointer 
)

◆ NotifyPointerReleased()

void FSlateUser::NotifyPointerReleased ( const FPointerEvent PointerEvent,
const FWidgetPath WidgetsUnderCursor,
TSharedPtr< FDragDropOperation DroppedContent,
bool  bWasHandled 
)

◆ NotifyTouchStarted()

void FSlateUser::NotifyTouchStarted ( const FPointerEvent TouchEvent)

◆ NotifyWindowDestroyed()

void FSlateUser::NotifyWindowDestroyed ( TSharedRef< SWindow DestroyedWindow)

◆ OverrideCursor()

void FSlateUser::OverrideCursor ( const TSharedPtr< ICursor InCursor)
inline

◆ ProcessCursorReply()

void FSlateUser::ProcessCursorReply ( const FCursorReply CursorReply)

◆ QueryCursor()

void FSlateUser::QueryCursor ( )

◆ QueueSyntheticCursorMove()

void FSlateUser::QueueSyntheticCursorMove ( )

◆ ReleaseAllCapture()

void FSlateUser::ReleaseAllCapture ( )

◆ ReleaseCapture()

void FSlateUser::ReleaseCapture ( uint32  PointerIndex)

◆ ReleaseCursorCapture()

void FSlateUser::ReleaseCursorCapture ( )

◆ RequestCursorQuery()

void FSlateUser::RequestCursorQuery ( )
inline

◆ ResetDragDetection()

void FSlateUser::ResetDragDetection ( )

◆ ResetDragDropContent()

void FSlateUser::ResetDragDropContent ( )

◆ ResetTooltipWindow()

void FSlateUser::ResetTooltipWindow ( )

◆ SetCursorCaptor()

bool FSlateUser::SetCursorCaptor ( TSharedRef< const SWidget Widget,
const FWidgetPath EventPath 
)

◆ SetCursorPosition() [1/2]

void FSlateUser::SetCursorPosition ( const UE::Slate::FDeprecateVector2DParameter NewCursorPos)

◆ SetCursorPosition() [2/2]

void FSlateUser::SetCursorPosition ( int32  PosX,
int32  PosY 
)

◆ SetCursorVisibility()

void FSlateUser::SetCursorVisibility ( bool  bDrawCursor)

◆ SetDragDropContent()

void FSlateUser::SetDragDropContent ( TSharedRef< FDragDropOperation InDragDropContent)

◆ SetFocus()

bool FSlateUser::SetFocus ( const TSharedRef< SWidget > &  WidgetToFocus,
EFocusCause  ReasonFocusIsChanging = EFocusCause::SetDirectly 
)

◆ SetFocusPath()

void FSlateUser::SetFocusPath ( const FWidgetPath NewFocusPath,
EFocusCause  InFocusCause,
bool  bInShowFocus 
)

◆ SetPointerCaptor()

bool FSlateUser::SetPointerCaptor ( uint32  PointerIndex,
TSharedRef< const SWidget Widget,
const FWidgetPath EventPath 
)

◆ SetPointerPosition() [1/2]

void FSlateUser::SetPointerPosition ( uint32  PointerIndex,
const UE::Slate::FDeprecateVector2DParameter NewPointerPos 
)

◆ SetPointerPosition() [2/2]

void FSlateUser::SetPointerPosition ( uint32  PointerIndex,
int32  PosX,
int32  PosY 
)

◆ SetUserNavigationConfig()

void FSlateUser::SetUserNavigationConfig ( TSharedPtr< FNavigationConfig InNavigationConfig)

◆ ShouldShowFocus()

bool FSlateUser::ShouldShowFocus ( TSharedPtr< const SWidget Widget) const

◆ ShowTooltip()

void FSlateUser::ShowTooltip ( const TSharedRef< IToolTip > &  InTooltip,
const UE::Slate::FDeprecateVector2DParameter InSpawnLocation 
)

◆ StartDragDetection()

void FSlateUser::StartDragDetection ( const FWidgetPath PathToWidget,
int32  PointerIndex,
FKey  DragButton,
UE::Slate::FDeprecateVector2DParameter  StartLocation 
)

◆ SynthesizeCursorMoveIfNeeded()

bool FSlateUser::SynthesizeCursorMoveIfNeeded ( )

◆ UnlockCursor()

void FSlateUser::UnlockCursor ( )

◆ UpdateCursor()

void FSlateUser::UpdateCursor ( )

◆ UpdatePointerPosition()

void FSlateUser::UpdatePointerPosition ( const FPointerEvent PointerEvent)

◆ UpdateTooltip()

void FSlateUser::UpdateTooltip ( const FMenuStack MenuStack,
bool  bCanSpawnNewTooltip 
)

Member Data Documentation

◆ __pad0__

SLATE_SCOPE FSlateUser::__pad0__

◆ InCursor

SLATE_SCOPE TSharedPtr<ICursor> FSlateUser::InCursor

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