UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateApplication Member List

This is the complete list of members for FSlateApplication, including all inherited members.

ActivateGameViewport()FSlateApplication
ActiveTimerCSFSlateApplicationBaseprotected
AddModalWindow(TSharedRef< SWindow > InSlateWindow, const TSharedPtr< const SWidget > InParentWidget, bool bSlowTaskWindow=false)FSlateApplication
AddWindow(TSharedRef< SWindow > InSlateWindow, const bool bShowImmediately=true) overrideFSlateApplicationvirtual
AddWindowAsNativeChild(TSharedRef< SWindow > InSlateWindow, TSharedRef< SWindow > InParentWindow, const bool bShowImmediately=true)FSlateApplication
AllowMoveCursor()FSlateApplication
AnyMenusVisible() const overrideFSlateApplicationvirtual
AreMenuAnimationsEnabled() constFSlateApplication
ArrangeWindowToFrontVirtual(TArray< TSharedRef< SWindow > > &Windows, const TSharedRef< SWindow > &WindowToBringToFront) overrideFSlateApplicationinlinevirtual
bAnyActiveTimersPendingFSlateApplicationBaseprotected
BeginReshapingWindow(const TSharedRef< FGenericWindow > &PlatformWindow) overrideFSlateApplicationvirtual
bIsSlateAsleepFSlateApplicationBaseprotected
CachedDebugTitleSafeRatioFSlateApplicationBaseprotected
CachedDisplayMetricsFSlateApplicationBaseprotected
CalculatePopupWindowPosition(const FSlateRect &InAnchor, const UE::Slate::FDeprecateVector2DParameter &InSize, bool bAutoAdjustForDPIScale=true, const UE::Slate::FDeprecateVector2DParameter &InProposedPlacement=FVector2f::ZeroVector, const EOrientation Orientation=Orient_Vertical, const EPopupLayoutMode=EPopupLayoutMode::Menu) constFSlateApplicationvirtual
CalculateTooltipWindowPosition(const FSlateRect &InAnchorRect, const UE::Slate::FDeprecateVector2DParameter &InSize, bool bAutoAdjustForDPIScale, EPopupCursorOverlapMode CursorOverlapMode=EPopupCursorOverlapMode::PreventOverlap) constFSlateApplicationvirtual
CanAddModalWindow() constFSlateApplication
CancelDragDrop()FSlateApplication
CanDisplayWindows() constFSlateApplication
ClearAllUserFocus(EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
ClearKeyboardFocus(const EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
ClearUserFocus(uint32 UserIndex, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
CloseAllWindowsImmediately()FSlateApplication
CloseToolTip()FSlateApplication
Create()FSlateApplicationstatic
Create(const TSharedRef< class GenericApplication > &InPlatformApplication)FSlateApplicationstatic
CurrentBaseApplicationFSlateApplicationBaseprotectedstatic
CursorPointerIndexFSlateApplicationBasestatic
CursorUserIndexFSlateApplicationBasestatic
CustomSafeZoneRatioFSlateApplicationBaseprotected
CustomSafeZoneStateFSlateApplicationBaseprotected
DECLARE_EVENT_OneParam(FSlateApplication, FSlateTickEvent, float)FSlateApplication
DECLARE_EVENT_OneParam(FSlateApplication, FUserRegisteredEvent, int32)FSlateApplication
DECLARE_EVENT_OneParam(FSlateApplication, FOnWindowBeingDestroyed, const SWindow &)FSlateApplication
DECLARE_EVENT_OneParam(FSlateApplication, FSlateLastUserInteractionTimeUpdateEvent, double)FSlateApplication
DECLARE_EVENT_OneParam(FSlateApplication, FApplicationActivationStateChangedEvent, const bool) virtual FApplicationActivationStateChangedEvent &OnApplicationActivationStateChanged()FSlateApplicationinline
DECLARE_EVENT_OneParam(FSlateApplication, FOnModalLoopTickEvent, float)FSlateApplication
FSlateApplicationBase::DECLARE_EVENT_OneParam(FSlateApplicationBase, FOnInvalidateAllWidgets, bool)FSlateApplicationBase
FSlateApplicationBase::DECLARE_EVENT_OneParam(FSlateApplicationBase, FOnGlobalInvalidationToggled, bool)FSlateApplicationBase
DECLARE_MULTICAST_DELEGATE_FiveParams(FOnFocusChanging, const FFocusEvent &, const FWeakWidgetPath &, const TSharedPtr< SWidget > &, const FWidgetPath &, const TSharedPtr< SWidget > &)FSlateApplication
DestroyRenderer()FSlateApplicationprotected
DestroyWindowImmediately(TSharedRef< SWindow > WindowToDestroy)FSlateApplication
DestroyWindowsImmediately()FSlateApplication
DismissAllMenus()FSlateApplication
DismissMenu(const TSharedPtr< IMenu > &InFromMenu)FSlateApplication
DismissMenuByWidget(const TSharedRef< SWidget > &InWidgetInMenu)FSlateApplication
DoesWidgetHaveMouseCapture(const TSharedPtr< const SWidget > Widget) const overrideFSlateApplicationprotectedvirtual
DoesWidgetHaveMouseCaptureByUser(const TSharedPtr< const SWidget > Widget, int32 UserIndex, TOptional< int32 > PointerIndex) const overrideFSlateApplicationprotectedvirtual
DrawPrepass(TSharedPtr< SWindow > DrawOnlyThisWindow)FSlateApplicationprotected
DrawWindowAndChildren(const TSharedRef< SWindow > &WindowToDraw, struct FDrawWindowArgs &DrawWindowArgs)FSlateApplicationprotected
DrawWindows()FSlateApplicationprotected
ECustomSafeZoneState enum nameFSlateApplicationBaseprotected
EnableMenuAnimations(const bool bEnableAnimations)FSlateApplication
EnterDebuggingMode()FSlateApplication
ExternalModalStart()FSlateApplication
ExternalModalStop()FSlateApplication
ExternalUIChange(bool bIsOpening)FSlateApplicationinline
FEventRouterFSlateApplicationfriend
FindBestParentWindowForDialogs(const TSharedPtr< SWidget > &InWidget, const ESlateParentWindowSearchMethod InParentWindowSearchMethod=ESlateParentWindowSearchMethod::ActiveWindow)FSlateApplication
FindBestParentWindowHandleForDialogs(const TSharedPtr< SWidget > &InWidget, const ESlateParentWindowSearchMethod InParentWindowSearchMethod=ESlateParentWindowSearchMethod::ActiveWindow)FSlateApplication
FindInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor) constFSlateApplication
FindInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor, const EInputPreProcessorType &Type) constFSlateApplication
FindMenuInWidgetPath(const FWidgetPath &InWidgetPath) constFSlateApplication
FindOrCreateVirtualUser(int32 VirtualUserIndex)FSlateApplication
FindPathToWidget(TSharedRef< const SWidget > InWidget, FWidgetPath &OutWidgetPath, EVisibility VisibilityFilter=EVisibility::Visible) overrideFSlateApplicationinlinevirtual
FindWidgetWindow(TSharedRef< const SWidget > InWidget) const overrideFSlateApplicationvirtual
FindWidgetWindow(TSharedRef< const SWidget > InWidget, FWidgetPath &OutWidgetPath) constFSlateApplication
FinishedInputThisFrame()FSlateApplication
FinishedReshapingWindow(const TSharedRef< FGenericWindow > &PlatformWindow) overrideFSlateApplicationvirtual
FlushRenderState()FSlateApplication
ForceRedrawWindow(const TSharedRef< SWindow > &InWindowToDraw)FSlateApplication
ForEachUser(TFunctionRef< void(FSlateUser &)> InPredicate, bool bIncludeVirtualUsers=false)FSlateApplication
ForEachUser(TFunctionRef< void(FSlateUser *)> InPredicate, bool bIncludeVirtualUsers=false)FSlateApplication
FSlateApplicationBase()FSlateApplicationBase
GeneratePathToWidgetChecked(TSharedRef< const SWidget > InWidget, FWidgetPath &OutWidgetPath, EVisibility VisibilityFilter=EVisibility::Visible) constFSlateApplication
GeneratePathToWidgetUnchecked(TSharedRef< const SWidget > InWidget, FWidgetPath &OutWidgetPath, EVisibility VisibilityFilter=EVisibility::Visible) constFSlateApplication
Get()FSlateApplicationinlinestatic
GetActiveModalWindow() constFSlateApplication
GetActiveTopLevelRegularWindow() const overrideFSlateApplicationvirtual
GetActiveTopLevelWindow() const overrideFSlateApplicationvirtual
GetAllowTooltips() constFSlateApplication
GetAllVisibleChildWindows(TArray< TSharedRef< SWindow > > &OutWindows, TSharedRef< SWindow > CurrentWindow)FSlateApplicationprotected
GetAllVisibleWindowsOrdered(TArray< TSharedRef< SWindow > > &OutWindows)FSlateApplication
GetAppIcon() const overrideFSlateApplicationvirtual
GetAppIconSmall() const overrideFSlateApplicationvirtual
GetApplicationScale() const overrideFSlateApplicationinlinevirtual
GetAverageDeltaTime() constFSlateApplicationinline
GetAverageDeltaTimeForResponsiveness() constFSlateApplicationinline
GetCachedDisplayMetrics(FDisplayMetrics &OutDisplayMetrics) constFSlateApplicationBase
GetCurrentDebugContextWidget() const overrideFSlateApplicationvirtual
GetCurrentDrawId() constFSlateApplication
GetCurrentTime() const overrideFSlateApplicationinlinevirtual
GetCursorPos() const overrideFSlateApplicationvirtual
GetCursorRadius() constFSlateApplication
GetCursorSize() const overrideFSlateApplicationvirtual
GetCursorUser() constFSlateApplicationinline
GetCursorUser()FSlateApplicationinline
GetCustomSafeZone() constFSlateApplicationBaseinline
GetDeltaTime() constFSlateApplicationinline
GetDisplayMetrics(FDisplayMetrics &OutDisplayMetrics)FSlateApplicationBase
GetDragDroppingContent() constFSlateApplication
GetDragTriggerDistance() constFSlateApplication
GetDragTriggerDistanceSquared() constFSlateApplication
GetFixedDeltaTime()FSlateApplicationinlinestatic
GetGameViewport() constFSlateApplication
GetGlobalTabManager()FSlateApplicationstatic
GetHandleDeviceInputWhenApplicationNotActive() constFSlateApplicationinline
GetHitTesting() constFSlateApplicationBase
GetInitialDisplayMetrics(FDisplayMetrics &OutDisplayMetrics) constFSlateApplicationinlinevirtual
GetInputDeviceIdForKeyboard() constFSlateApplication
GetInputDeviceIdForMouse() constFSlateApplication
GetInputInterface() constFSlateApplicationinline
GetInteractiveTopLevelWindows()FSlateApplication
GetKeyboardFocusedWidget() const overrideFSlateApplicationvirtual
GetLastCursorPos() const overrideFSlateApplicationvirtual
GetLastUserInteractionTime() constFSlateApplicationinline
GetLastUserInteractionTimeUpdateEvent()FSlateApplicationinline
GetMenuHostWidget() constFSlateApplication
GetModifierKeys() constFSlateApplication
GetMouseCaptorImpl() const overrideFSlateApplicationprotectedvirtual
GetMouseCaptureWindow() constFSlateApplicationvirtual
GetNavigationActionForKey(const FKey &InKey) const overrideFSlateApplicationvirtual
GetNavigationActionFromKey(const FKeyEvent &InKeyEvent) const overrideFSlateApplicationvirtual
GetNavigationConfig() constFSlateApplicationinline
GetNavigationDirectionFromAnalog(const FAnalogInputEvent &InAnalogEvent) overrideFSlateApplicationvirtual
GetNavigationDirectionFromKey(const FKeyEvent &InKeyEvent) const overrideFSlateApplicationvirtual
GetNormalExecutionAttribute() constFSlateApplicationinline
GetOnModalLoopTickEvent()FSlateApplicationinline
GetOrCreateUser(int32 UserIndex)FSlateApplicationprotected
GetOrCreateUser(FPlatformUserId PlatformUserId)FSlateApplicationprotected
GetOrCreateUser(FInputDeviceId DeviceId)FSlateApplicationprotected
GetOrCreateUser(const FInputEvent &InputEvent)FSlateApplicationinlineprotected
GetPlatformApplication() constFSlateApplicationBaseinlinevirtual
GetPlatformApplication()FSlateApplicationBaseinline
GetPlatformCursor()FSlateApplicationBaseinline
GetPopupSupport()FSlateApplicationinline
GetPreferredWorkArea() const overrideFSlateApplicationvirtual
GetPressedMouseButtons() constFSlateApplication
GetRelevantNavConfig(int32 UserIndex) constFSlateApplicationprotected
GetRenderer() constFSlateApplicationBaseinline
GetRootStyle() constFSlateApplication
GetSafeZoneRatio(FMargin &SafeZoneRatio)FSlateApplicationBaseprotected
GetSafeZoneSize(FMargin &SafeZone, const UE::Slate::FDeprecateVector2DParameter &OverrideSize)FSlateApplicationBase
GetSizeLimitsForWindow(const TSharedRef< FGenericWindow > &Window) const overrideFSlateApplicationvirtual
GetSoftwareCursorAvailable() const overrideFSlateApplicationinlinevirtual
GetSoftwareCursorVis() const overrideFSlateApplicationvirtual
GetSoundDuration(const FSlateSound &Sound) constFSlateApplication
GetTextInputMethodSystem() constFSlateApplicationinline
GetTopLevelWindows() const overrideFSlateApplicationinlinevirtual
GetTransformFullscreenMouseInput() constFSlateApplication
GetUser(int32 UserIndex) constFSlateApplicationinline
GetUser(int32 UserIndex)FSlateApplicationinline
GetUser(FPlatformUserId PlatformUser)FSlateApplication
GetUser(const FInputEvent &InputEvent) constFSlateApplicationinline
GetUser(const FInputEvent &InputEvent)FSlateApplicationinline
GetUserFocusedWidget(uint32 UserIndex) const overrideFSlateApplicationvirtual
GetUserFromControllerId(int32 ControllerId)FSlateApplicationinline
GetUserFromControllerId(int32 ControllerId) constFSlateApplicationinline
GetUserFromPlatformUser(FPlatformUserId PlatformUser)FSlateApplication
GetUserFromPlatformUser(FPlatformUserId PlatformUser) constFSlateApplication
GetUserIndexForController(int32 ControllerId) constFSlateApplication
GetUserIndexForController(int32 ControllerId, FKey InKey) constFSlateApplication
GetUserIndexForInputDevice(FInputDeviceId InputDeviceId) constFSlateApplication
GetUserIndexForKeyboard() constFSlateApplication
GetUserIndexForMouse() constFSlateApplication
GetUserIndexForPlatformUser(FPlatformUserId PlatformUser) constFSlateApplication
GetVisibleMenuWindow() constFSlateApplication
GetWindowTransparencySupport() const overrideFSlateApplicationinlinevirtual
GetWindowZoneForPoint(const TSharedRef< FGenericWindow > &PlatformWindow, const int32 X, const int32 Y) overrideFSlateApplicationvirtual
GetWorkArea(const FSlateRect &InRect) constFSlateApplication
GotoLineInSource(const FString &FileName, int32 LineNumber) constFSlateApplication
HandleDPIScaleChanged(const TSharedRef< FGenericWindow > &Window) overrideFSlateApplicationvirtual
HasAnyMouseCaptor() const overrideFSlateApplicationvirtual
HasAnyUserFocus(const TSharedPtr< const SWidget > Widget) const overrideFSlateApplicationprotectedvirtual
HasFocusedDescendants(const TSharedRef< const SWidget > &Widget) const overrideFSlateApplicationvirtual
HasOpenSubMenus(TSharedPtr< IMenu > InMenu) constFSlateApplication
HasTraveledFarEnoughToTriggerDrag(const FPointerEvent &PointerEvent, const UE::Slate::FDeprecateVector2DParameter ScreenSpaceOrigin) constFSlateApplication
HasTraveledFarEnoughToTriggerDrag(const FPointerEvent &PointerEvent, const UE::Slate::FDeprecateVector2DParameter ScreenSpaceOrigin, EOrientation Orientation) constFSlateApplication
HasUserFocus(const TSharedPtr< const SWidget > Widget, int32 UserIndex) const overrideFSlateApplicationprotectedvirtual
HasUserFocusedDescendants(const TSharedRef< const SWidget > &Widget, int32 UserIndex) const overrideFSlateApplicationvirtual
HasUserMouseCapture(int32 UserIndex) const overrideFSlateApplicationvirtual
HitTestingFSlateApplicationBaseprotected
InitHighDPI(const bool bForceEnable)FSlateApplicationstatic
InitializeAsStandaloneApplication(const TSharedRef< class FSlateRenderer > &PlatformRenderer)FSlateApplicationstatic
InitializeAsStandaloneApplication(const TSharedRef< class FSlateRenderer > &PlatformRenderer, const TSharedRef< class GenericApplication > &InPlatformApplication)FSlateApplicationstatic
InitializeCoreStyle()FSlateApplicationstatic
InitializeRenderer(TSharedRef< FSlateRenderer > InRenderer, bool bQuietMode=false)FSlateApplicationvirtual
InitializeSound(const TSharedRef< ISlateSoundDevice > &InSlateSoundDevice)FSlateApplicationvirtual
InKismetDebuggingMode() constFSlateApplicationinline
InvalidateAllViewports()FSlateApplication
InvalidateAllWidgets(bool bClearResourcesImmediately) constFSlateApplicationBase
IsActive() const overrideFSlateApplicationinlinevirtual
IsCustomSafeZoneSet() constFSlateApplicationBase
IsDragDropping() constFSlateApplication
IsDragDroppingAffected(const FPointerEvent &InPointerEvent) constFSlateApplication
IsExternalUIOpened() overrideFSlateApplicationvirtual
IsFakingTouchEvents() constFSlateApplication
IsGamepadAttached() constFSlateApplicationinline
IsInitialized()FSlateApplicationinlinestatic
IsLastDragOnDragEnterDisabled() constFSlateApplication
IsMouseAttached() constFSlateApplicationinline
IsNormalExecution() constFSlateApplicationinline
IsProcessingInput() constFSlateApplicationinline
IsRenderingOffScreen() constFSlateApplicationinline
IsRunningAtTargetFrameRate() constFSlateApplication
IsSlateAsleep()FSlateApplicationBase
IsTicking() constFSlateApplication
IsUsingHighPrecisionMouseMovment() constFSlateApplicationinline
IsUsingTrackpad() constFSlateApplicationinline
IsWidgetDirectlyHovered(const TSharedPtr< const SWidget > Widget) const overrideFSlateApplicationprotectedvirtual
IsWindowHousingInteractiveTooltip(const TSharedRef< const SWindow > &WindowToTest) const overrideFSlateApplicationvirtual
IsWindowInDestroyQueue(TSharedRef< SWindow > Window) constFSlateApplication
LeaveDebuggingMode(bool bLeavingDebugForSingleStep=false)FSlateApplication
LocateWidgetInWindow(UE::Slate::FDeprecateVector2DParameter ScreenspaceMouseCoordinate, const TSharedRef< SWindow > &Window, bool bIgnoreEnabledStatus, int32 UserIndex) const overrideFSlateApplicationprotectedvirtual
LocateWindowUnderMouse(UE::Slate::FDeprecateVector2DParameter ScreenspaceMouseCoordinate, const TArray< TSharedRef< SWindow > > &Windows, bool bIgnoreEnabledStatus=false, int32 UserIndex=INDEX_NONE) overrideFSlateApplicationvirtual
MakeImage(const TAttribute< const FSlateBrush * > &Image, const TAttribute< FSlateColor > &Color, const TAttribute< EVisibility > &Visibility) const overrideFSlateApplicationvirtual
MakeToolTip(const TAttribute< FText > &ToolTipText) overrideFSlateApplicationvirtual
MakeToolTip(const FText &ToolTipText) overrideFSlateApplicationvirtual
MakeWindowTitleBar(const FWindowTitleBarArgs &InArgs, TSharedPtr< IWindowTitleBar > &OutTitleBar) const overrideFSlateApplicationvirtual
NativeApp_ShowKeyboard(bool bShow, FString InitialString="", int32 SelectionStart=-1, int32 SelectionEnd=-1)FSlateApplicationinlinevirtual
NavigateFromWidget(const uint32 InUserIndex, TSharedPtr< SWidget > InNavigationSource, const TArray< EUINavigation > &InNavigationTypes)FSlateApplication
NavigateFromWidgetUnderCursor(const uint32 InUserIndex, EUINavigation InNavigationType, TSharedRef< SWindow > InWindow)FSlateApplication
NavigateToWidget(const uint32 UserIndex, const TSharedPtr< SWidget > &NavigationDestination, ENavigationSource NavigationSource=ENavigationSource::FocusedWidget, EUINavigation NavigationType=EUINavigation::Invalid)FSlateApplication
OnApplicationActivationChanged(const bool IsActive) overrideFSlateApplicationvirtual
OnBeginGesture()FGenericApplicationMessageHandlerinlinevirtual
OnControllerAnalog(FGamepadKeyNames::Type KeyName, FPlatformUserId PlatformUserId, FInputDeviceId InputDeviceId, float AnalogValue) overrideFSlateApplicationvirtual
OnControllerButtonPressed(FGamepadKeyNames::Type KeyName, FPlatformUserId PlatformUserId, FInputDeviceId InputDeviceId, bool IsRepeat) overrideFSlateApplicationvirtual
OnControllerButtonReleased(FGamepadKeyNames::Type KeyName, FPlatformUserId PlatformUserId, FInputDeviceId InputDeviceId, bool IsRepeat) overrideFSlateApplicationvirtual
OnConvertibleLaptopModeChanged() overrideFSlateApplicationvirtual
OnCursorSet() overrideFSlateApplicationvirtual
OnDragDrop(const TSharedPtr< FGenericWindow > &Window) overrideFSlateApplicationvirtual
OnDragEnter(const TSharedRef< SWindow > &Window, const TSharedRef< FExternalDragOperation > &DragDropOperation)FSlateApplication
OnDragEnterExternal(const TSharedRef< FGenericWindow > &Window, const FString &Text, const TArray< FString > &Files) overrideFSlateApplicationvirtual
OnDragEnterFiles(const TSharedRef< FGenericWindow > &Window, const TArray< FString > &Files) overrideFSlateApplicationvirtual
OnDragEnterText(const TSharedRef< FGenericWindow > &Window, const FString &Text) overrideFSlateApplicationvirtual
OnDragLeave(const TSharedPtr< FGenericWindow > &Window) overrideFSlateApplicationvirtual
OnDragOver(const TSharedPtr< FGenericWindow > &Window) overrideFSlateApplicationvirtual
OnEndGesture()FGenericApplicationMessageHandlerinlinevirtual
OnFocusChanging()FSlateApplicationinline
OnGlobalInvalidationToggled()FSlateApplicationBaseinline
OnGlobalInvalidationToggledEventFSlateApplicationBaseprotected
OnInputLanguageChanged() overrideFSlateApplicationvirtual
OnInvalidateAllWidgets()FSlateApplicationBaseinline
OnInvalidateAllWidgetsEventFSlateApplicationBaseprotected
OnKeyChar(const TCHAR Character, const bool IsRepeat) overrideFSlateApplicationvirtual
OnKeyDown(const int32 KeyCode, const uint32 CharacterCode, const bool IsRepeat) overrideFSlateApplicationvirtual
OnKeyUp(const int32 KeyCode, const uint32 CharacterCode, const bool IsRepeat) overrideFSlateApplicationvirtual
OnMenuBeingDestroyed()FSlateApplicationinline
OnMotionDetected(const FVector &Tilt, const FVector &RotationRate, const FVector &Gravity, const FVector &Acceleration, FPlatformUserId PlatformUserId, FInputDeviceId InputDeviceId) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnMotionDetected(const FVector &Tilt, const FVector &RotationRate, const FVector &Gravity, const FVector &Acceleration, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnMouseDoubleClick(const TSharedPtr< FGenericWindow > &PlatformWindow, const EMouseButtons::Type Button) overrideFSlateApplicationvirtual
OnMouseDoubleClick(const TSharedPtr< FGenericWindow > &PlatformWindow, const EMouseButtons::Type Button, const FVector2D CursorPos) overrideFSlateApplicationvirtual
OnMouseDown(const TSharedPtr< FGenericWindow > &PlatformWindow, const EMouseButtons::Type Button) overrideFSlateApplicationvirtual
OnMouseDown(const TSharedPtr< FGenericWindow > &PlatformWindow, const EMouseButtons::Type Button, const FVector2D CursorPos) overrideFSlateApplicationvirtual
OnMouseMove() overrideFSlateApplicationvirtual
OnMouseUp(const EMouseButtons::Type Button) overrideFSlateApplicationvirtual
OnMouseUp(const EMouseButtons::Type Button, const FVector2D CursorPos) overrideFSlateApplicationvirtual
OnMouseWheel(const float Delta) overrideFSlateApplicationvirtual
OnMouseWheel(const float Delta, const FVector2D CursorPos) overrideFSlateApplicationvirtual
OnMovedWindow(const TSharedRef< FGenericWindow > &PlatformWindow, const int32 X, const int32 Y) overrideFSlateApplicationvirtual
OnOSPaint(const TSharedRef< FGenericWindow > &PlatformWindow) overrideFSlateApplicationvirtual
OnPostTick()FSlateApplicationinline
OnPreShutdown()FSlateApplicationinline
OnPreTick()FSlateApplicationinline
OnRawMouseMove(const int32 X, const int32 Y) overrideFSlateApplicationvirtual
OnResizingWindow(const TSharedRef< FGenericWindow > &PlatformWindow) overrideFSlateApplicationvirtual
OnShutdown()FSlateApplicationprotected
OnSizeChanged(const TSharedRef< FGenericWindow > &PlatformWindow, const int32 Width, const int32 Height, bool bWasMinimized=false) overrideFSlateApplicationvirtual
OnTouchEnded(const FVector2D &Location, int32 TouchIndex, FPlatformUserId PlatformUserId, FInputDeviceId DeviceID) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnTouchEnded(const FVector2D &Location, int32 TouchIndex, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnTouchFirstMove(const FVector2D &Location, float Force, int32 TouchIndex, FPlatformUserId PlatformUserId, FInputDeviceId DeviceID) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnTouchFirstMove(const FVector2D &Location, float Force, int32 TouchIndex, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnTouchForceChanged(const FVector2D &Location, float Force, int32 TouchIndex, FPlatformUserId PlatformUserId, FInputDeviceId DeviceID) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnTouchForceChanged(const FVector2D &Location, float Force, int32 TouchIndex, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnTouchGesture(EGestureEvent GestureType, const FVector2D &Delta, float WheelDelta, bool bIsDirectionInvertedFromDevice) overrideFSlateApplicationvirtual
OnTouchMoved(const FVector2D &Location, float Force, int32 TouchIndex, FPlatformUserId PlatformUserId, FInputDeviceId DeviceID) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnTouchMoved(const FVector2D &Location, float Force, int32 TouchIndex, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnTouchStarted(const TSharedPtr< FGenericWindow > &Window, const FVector2D &Location, float Force, int32 TouchIndex, FPlatformUserId PlatformUserId, FInputDeviceId DeviceId) overrideFSlateApplicationvirtual
FGenericApplicationMessageHandler::OnTouchStarted(const TSharedPtr< FGenericWindow > &Window, const FVector2D &Location, float Force, int32 TouchIndex, int32 ControllerId)FGenericApplicationMessageHandlerinlinevirtual
OnUserRegistered()FSlateApplicationinline
OnWindowAction(const TSharedRef< FGenericWindow > &PlatformWindow, const EWindowAction::Type InActionType) overrideFSlateApplicationvirtual
OnWindowActivationChanged(const TSharedRef< FGenericWindow > &PlatformWindow, const EWindowActivation ActivationType) overrideFSlateApplicationvirtual
OnWindowBeingDestroyed()FSlateApplicationinline
OnWindowClose(const TSharedRef< FGenericWindow > &PlatformWindow) overrideFSlateApplicationvirtual
OverridePlatformApplication(TSharedPtr< class GenericApplication > InPlatformApplication)FSlateApplication
OverridePlatformTextField(TUniquePtr< IPlatformTextField > PlatformTextField)FSlateApplication
PlatformApplicationFSlateApplicationBaseprotectedstatic
PlaySound(const FSlateSound &SoundToPlay, int32 UserIndex=0) constFSlateApplication
PollGameDeviceState()FSlateApplication
PrivateDrawWindows(TSharedPtr< SWindow > DrawOnlyThisWindow=nullptr)FSlateApplicationprotected
ProcessAnalogInputEvent(const FAnalogInputEvent &InAnalogInputEvent)FSlateApplication
ProcessApplicationActivationEvent(bool InAppActivated)FSlateApplication
ProcessCursorReply(const FCursorReply &CursorReply)FSlateApplication
ProcessDragEnterEvent(TSharedRef< SWindow > WindowEntered, const FDragDropEvent &DragDropEvent)FSlateApplication
ProcessExternalReply(const FWidgetPath &CurrentEventPath, const FReply TheReply, const int32 UserIndex=0, const int32 PointerIndex=10)FSlateApplication
ProcessKeyCharEvent(const FCharacterEvent &InCharacterEvent)FSlateApplication
ProcessKeyDownEvent(const FKeyEvent &InKeyEvent)FSlateApplication
ProcessKeyUpEvent(const FKeyEvent &InKeyEvent)FSlateApplication
ProcessMotionDetectedEvent(const FMotionEvent &InMotionEvent)FSlateApplication
ProcessMouseButtonDoubleClickEvent(const TSharedPtr< FGenericWindow > &PlatformWindow, const FPointerEvent &InMouseEvent)FSlateApplication
ProcessMouseButtonDownEvent(const TSharedPtr< FGenericWindow > &PlatformWindow, const FPointerEvent &InMouseEvent)FSlateApplication
ProcessMouseButtonUpEvent(const FPointerEvent &MouseEvent)FSlateApplication
ProcessMouseMoveEvent(const FPointerEvent &MouseEvent, bool bIsSynthetic=false)FSlateApplication
ProcessMouseWheelOrGestureEvent(const FPointerEvent &InWheelEvent, const FPointerEvent *InGestureEvent)FSlateApplication
ProcessReply(const FWidgetPath &CurrentEventPath, const FReply &TheReply, const FWidgetPath *WidgetsUnderMouse, const FPointerEvent *InMouseEvent, const uint32 UserIndex=0)FSlateApplication
ProcessTouchEndedEvent(const FPointerEvent &InTouchEvent)FSlateApplication
ProcessTouchMovedEvent(const FPointerEvent &InTouchEvent)FSlateApplication
ProcessTouchStartedEvent(const TSharedPtr< FGenericWindow > &PlatformWindow, const FPointerEvent &InTouchEvent)FSlateApplication
ProcessWindowActivatedEvent(const FWindowActivateEvent &ActivateEvent)FSlateApplication
PumpMessages()FSlateApplication
PushHostedMenu(const TSharedRef< SWidget > &InParentWidget, const FWidgetPath &InOwnerPath, const TSharedRef< IMenuHost > &InMenuHost, const TSharedRef< SWidget > &InContent, TSharedPtr< SWidget > &OutWrappedContent, const FPopupTransitionEffect &TransitionEffect, EShouldThrottle ShouldThrottle, const bool bIsCollapsedByParent=true)FSlateApplication
PushHostedMenu(const TSharedPtr< IMenu > &InParentMenu, const TSharedRef< IMenuHost > &InMenuHost, const TSharedRef< SWidget > &InContent, TSharedPtr< SWidget > &OutWrappedContent, const FPopupTransitionEffect &TransitionEffect, EShouldThrottle ShouldThrottle, const bool bIsCollapsedByParent=true)FSlateApplication
PushMenu(const TSharedRef< SWidget > &InParentWidget, const FWidgetPath &InOwnerPath, const TSharedRef< SWidget > &InContent, const UE::Slate::FDeprecateVector2DParameter &SummonLocation, const FPopupTransitionEffect &TransitionEffect, const bool bFocusImmediately=true, const UE::Slate::FDeprecateVector2DParameter &SummonLocationSize=FVector2f::ZeroVector, TOptional< EPopupMethod > Method=TOptional< EPopupMethod >(), const bool bIsCollapsedByParent=true, const int32 FocusUserIndex=INDEX_NONE)FSlateApplication
PushMenu(const TSharedPtr< IMenu > &InParentMenu, const TSharedRef< SWidget > &InContent, const UE::Slate::FDeprecateVector2DParameter &SummonLocation, const FPopupTransitionEffect &TransitionEffect, const bool bFocusImmediately=true, const UE::Slate::FDeprecateVector2DParameter &SummonLocationSize=FVector2f::ZeroVector, const bool bIsCollapsedByParent=true, const int32 FocusUserIndex=INDEX_NONE)FSlateApplication
QueryCursor()FSlateApplication
RegisterGameViewport(TSharedRef< SViewport > InViewport)FSlateApplication
RegisterInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor)FSlateApplication
RegisterInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor, const int32 Index)FSlateApplication
RegisterInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor, const EInputPreProcessorType Type)FSlateApplication
RegisterInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor, const FInputPreprocessorRegistrationKey &Info)FSlateApplication
RegisterNewUser(int32 UserIndex, bool bIsVirtual=false)FSlateApplicationprotected
RegisterNewUser(FPlatformUserId PlatformUserId, bool bIsVirtual=false)FSlateApplicationprotected
RegisterOnWindowActionNotification(const FOnWindowAction &Notification)FSlateApplication
RegisterViewport(TSharedRef< SViewport > InViewport)FSlateApplication
RegisterVirtualWindow(TSharedRef< SWindow > InWindow)FSlateApplication
ReleaseAllPointerCapture()FSlateApplication
ReleaseAllPointerCapture(int32 UserIndex)FSlateApplication
ReleaseMouseCapture()FSlateApplication
ReleaseMouseCaptureForUser(int32 UserIndex)FSlateApplication
RendererFSlateApplicationBaseprotected
RequestDestroyWindow(TSharedRef< SWindow > WindowToDestroy) overrideFSlateApplicationvirtual
ResetCustomSafeZone()FSlateApplicationBase
ResetToDefaultInputSettings()FSlateApplication
ResetToDefaultPointerInputSettings()FSlateApplication
RouteMouseWheelOrGestureEvent(const FWidgetPath &WidgetsUnderPointer, const FPointerEvent &InWheelEvent, const FPointerEvent *InGestureEvent=nullptr)FSlateApplication
RoutePointerDoubleClickEvent(const FWidgetPath &WidgetsUnderPointer, const FPointerEvent &PointerEvent)FSlateApplication
RoutePointerDownEvent(const FWidgetPath &WidgetsUnderPointer, const FPointerEvent &PointerEvent)FSlateApplication
RoutePointerMoveEvent(const FWidgetPath &WidgetsUnderPointer, const FPointerEvent &PointerEvent, bool bIsSynthetic)FSlateApplication
RoutePointerUpEvent(const FWidgetPath &WidgetsUnderPointer, const FPointerEvent &PointerEvent)FSlateApplication
SetAllowTooltips(bool bCanShow)FSlateApplication
SetAllUserFocus(const TSharedPtr< SWidget > &WidgetToFocus, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
SetAllUserFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause) overrideFSlateApplicationvirtual
SetAllUserFocusAllowingDescendantFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause) overrideFSlateApplicationvirtual
SetAllUserFocusToGameViewport(EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
SetAppIcon(const FSlateBrush *const InAppIcon)FSlateApplication
SetApplicationScale(float InScale)FSlateApplicationinline
SetCursorPos(const FVector2D &MouseCoordinate) overrideFSlateApplicationvirtual
SetCursorRadius(float NewRadius)FSlateApplication
SetCustomSafeZone(const FMargin &InSafeZone)FSlateApplicationBase
SetDragTriggerDistance(float ScreenPixels)FSlateApplication
SetExitRequestedHandler(const FSimpleDelegate &OnExitRequestedHandler)FSlateApplication
SetFixedDeltaTime(double InSeconds)FSlateApplicationstatic
SetGameAllowsFakingTouchEvents(const bool bAllowFaking)FSlateApplication
SetGameIsFakingTouchEvents(const bool bIsFaking, FVector2D *CursorLocation=nullptr)FSlateApplication
SetHandleDeviceInputWhenApplicationNotActive(bool bAllow)FSlateApplicationinline
SetInputManager(TSharedRef< ISlateInputManager > InputManager)FSlateApplication
SetKeyboardFocus(const TSharedPtr< SWidget > &OptionalWidgetToFocus, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
SetKeyboardFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause) overrideFSlateApplicationvirtual
SetModalWindowStackEndedDelegate(FModalWindowStackEnded StackEndedDelegate)FSlateApplication
SetModalWindowStackStartedDelegate(FModalWindowStackStarted StackStartedDelegate)FSlateApplication
SetNavigationConfig(TSharedRef< FNavigationConfig > InNavigationConfig)FSlateApplication
SetNavigationConfigFactory(TFunction< TSharedRef< FNavigationConfig >()> InNavigationConfigFactory)FSlateApplicationinline
SetPlatformApplication(const TSharedRef< class GenericApplication > &InPlatformApplication)FSlateApplication
SetPlatformCursorVisibility(bool bNewVisibility)FSlateApplication
SetUnhandledKeyDownEventHandler(const FOnKeyEvent &NewHandler)FSlateApplication
SetUnhandledKeyUpEventHandler(const FOnKeyEvent &NewHandler)FSlateApplication
SetupPhysicalSensitivities()FSlateApplicationprotected
SetUserFocus(uint32 UserIndex, const TSharedPtr< SWidget > &WidgetToFocus, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
SetUserFocus(const uint32 InUserIndex, const FWidgetPath &InFocusPath, const EFocusCause InCause) overrideFSlateApplicationvirtual
SetUserFocusAllowingDescendantFocus(const uint32 InUserIndex, const FWidgetPath &InFocusPath, const EFocusCause InCause) overrideFSlateApplicationvirtual
SetUserFocusToGameViewport(uint32 UserIndex, EFocusCause ReasonFocusIsChanging=EFocusCause::SetDirectly)FSlateApplication
SetWidgetReflector(const TSharedRef< IWidgetReflector > &WidgetReflector)FSlateApplication
SetWidgetReflectorAssetAccessDelegate(FAccessAsset AccessDelegate)FSlateApplicationinline
SetWidgetReflectorQuerySourceAccessDelegate(FQueryAccessSourceCode QueryAccessDelegate)FSlateApplicationinline
SetWidgetReflectorSourceAccessDelegate(FAccessSourceCode AccessDelegate)FSlateApplicationinline
ShouldProcessUserInputMessages(const TSharedPtr< FGenericWindow > &PlatformWindow) const overrideFSlateApplicationvirtual
ShouldSimulateGesture(EGestureEvent Gesture, bool bEnable) overrideFSlateApplicationvirtual
ShouldUsePlatformUserId() constFGenericApplicationMessageHandlerinlinevirtual
ShowSystemHelp()FSlateApplicationinline
ShowUserFocus(const TSharedPtr< const SWidget > Widget) const overrideFSlateApplicationprotectedvirtual
ShowVirtualKeyboard(bool bShow, int32 UserIndex, TSharedPtr< IVirtualKeyboardEntry > TextEntryWidget=nullptr)FSlateApplication
Shutdown(bool bShutdownPlatform=true)FSlateApplicationstatic
SignalSystemDPIChanged(const TSharedRef< FGenericWindow > &Window) overrideFSlateApplicationvirtual
SlateAppPrimaryPlatformUserFSlateApplicationBasestatic
SpawnToolTip(const TSharedRef< IToolTip > &InToolTip, const UE::Slate::FDeprecateVector2DParameter &InSpawnLocation)FSlateApplication
SupportsSourceAccess() constFSlateApplication
SupportsSystemHelp() constFSlateApplicationinline
TakeHDRScreenshot(const TSharedRef< SWidget > &Widget, TArray< FLinearColor > &OutColorData, FIntVector &OutSize)FSlateApplication
TakeHDRScreenshot(const TSharedRef< SWidget > &Widget, const FIntRect &InnerWidgetArea, TArray< FLinearColor > &OutColorData, FIntVector &OutSize)FSlateApplication
TakeScreenshot(const TSharedRef< SWidget > &Widget, TArray< FColor > &OutColorData, FIntVector &OutSize)FSlateApplication
TakeScreenshot(const TSharedRef< SWidget > &Widget, const FIntRect &InnerWidgetArea, TArray< FColor > &OutColorData, FIntVector &OutSize)FSlateApplication
ThrottleApplicationBasedOnMouseMovement()FSlateApplicationprotected
Tick(ESlateTickType TickType=ESlateTickType::All)FSlateApplication
TickAndDrawWidgets(float DeltaTime)FSlateApplicationprotected
TickPlatform(float DeltaTime)FSlateApplicationprotected
TickTime()FSlateApplicationprotected
ToggleDisableLastDragOnDragEnter(bool bInDisableLastDragOnDragEnter)FSlateApplication
ToggleGlobalInvalidation(bool bIsGlobalInvalidationEnabled)FSlateApplicationBase
TransformPointerEvent(const FPointerEvent &PointerEvent, const TSharedPtr< SWindow > &Window) constFSlateApplicationprotected
UnregisterGameViewport()FSlateApplication
UnregisterInputPreProcessor(TSharedPtr< class IInputProcessor > InputProcessor)FSlateApplication
UnregisterOnWindowActionNotification(FDelegateHandle Handle)FSlateApplication
UnregisterUser(int32 UserIndex)FSlateApplication
UnregisterVirtualWindow(TSharedRef< SWindow > InWindow)FSlateApplication
UpdateAnyActiveTimersArePending()FSlateApplicationBaseprotected
UpdateCustomSafeZone(const FMargin &NewSafeZoneRatio, bool bShouldRecacheMetrics)FSlateApplicationBaseprotected
UpdateToolTip(bool bAllowSpawningOfNewToolTips)FSlateApplication
UsePlatformCursorForCursorUser(bool bUsePlatformCursor)FSlateApplication
~FGenericApplicationMessageHandler()FGenericApplicationMessageHandlerinlinevirtual
~FSlateApplication()FSlateApplicationvirtual
~FSlateApplicationBase()FSlateApplicationBaseinlinevirtual