![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FSlateApplicationBase, including all inherited members.
| ActiveTimerCS | FSlateApplicationBase | protected |
| AddWindow(TSharedRef< SWindow > InSlateWindow, const bool bShowImmediately=true)=0 | FSlateApplicationBase | pure virtual |
| AnyMenusVisible() const =0 | FSlateApplicationBase | pure virtual |
| ArrangeWindowToFrontVirtual(TArray< TSharedRef< SWindow > > &Windows, const TSharedRef< SWindow > &WindowToBringToFront)=0 | FSlateApplicationBase | pure virtual |
| bAnyActiveTimersPending | FSlateApplicationBase | protected |
| bIsSlateAsleep | FSlateApplicationBase | protected |
| CachedDebugTitleSafeRatio | FSlateApplicationBase | protected |
| CachedDisplayMetrics | FSlateApplicationBase | protected |
| CalculateTooltipWindowPosition(const FSlateRect &InAnchorRect, const UE::Slate::FDeprecateVector2DParameter &InSize, bool bAutoAdjustForDPIScale, EPopupCursorOverlapMode CursorOverlapMode=EPopupCursorOverlapMode::PreventOverlap) const =0 | FSlateApplicationBase | pure virtual |
| CurrentBaseApplication | FSlateApplicationBase | protectedstatic |
| CursorPointerIndex | FSlateApplicationBase | static |
| CursorUserIndex | FSlateApplicationBase | static |
| CustomSafeZoneRatio | FSlateApplicationBase | protected |
| CustomSafeZoneState | FSlateApplicationBase | protected |
| DECLARE_EVENT_OneParam(FSlateApplicationBase, FOnInvalidateAllWidgets, bool) | FSlateApplicationBase | |
| DECLARE_EVENT_OneParam(FSlateApplicationBase, FOnGlobalInvalidationToggled, bool) | FSlateApplicationBase | |
| DoesWidgetHaveMouseCapture(const TSharedPtr< const SWidget > Widget) const =0 | FSlateApplicationBase | protectedpure virtual |
| DoesWidgetHaveMouseCaptureByUser(const TSharedPtr< const SWidget > Widget, int32 UserIndex, TOptional< int32 > PointerIndex) const =0 | FSlateApplicationBase | protectedpure virtual |
| ECustomSafeZoneState enum name | FSlateApplicationBase | protected |
| FHitTesting | FSlateApplicationBase | friend |
| FindPathToWidget(TSharedRef< const SWidget > InWidget, FWidgetPath &OutWidgetPath, EVisibility VisibilityFilter=EVisibility::Visible)=0 | FSlateApplicationBase | pure virtual |
| FindWidgetWindow(TSharedRef< const SWidget > InWidget) const =0 | FSlateApplicationBase | pure virtual |
| FSlateApplicationBase() | FSlateApplicationBase | |
| Get() | FSlateApplicationBase | inlinestatic |
| GetActiveTopLevelRegularWindow() const =0 | FSlateApplicationBase | pure virtual |
| GetActiveTopLevelWindow() const =0 | FSlateApplicationBase | pure virtual |
| GetAppIcon() const =0 | FSlateApplicationBase | pure virtual |
| GetAppIconSmall() const =0 | FSlateApplicationBase | pure virtual |
| GetApplicationScale() const =0 | FSlateApplicationBase | pure virtual |
| GetCachedDisplayMetrics(FDisplayMetrics &OutDisplayMetrics) const | FSlateApplicationBase | |
| GetCurrentDebugContextWidget() const =0 | FSlateApplicationBase | pure virtual |
| GetCurrentTime() const =0 | FSlateApplicationBase | pure virtual |
| GetCursorPos() const =0 | FSlateApplicationBase | pure virtual |
| GetCursorSize() const =0 | FSlateApplicationBase | pure virtual |
| GetCustomSafeZone() const | FSlateApplicationBase | inline |
| GetDisplayMetrics(FDisplayMetrics &OutDisplayMetrics) | FSlateApplicationBase | |
| GetHitTesting() const | FSlateApplicationBase | |
| GetKeyboardFocusedWidget() const =0 | FSlateApplicationBase | pure virtual |
| GetLastCursorPos() const =0 | FSlateApplicationBase | pure virtual |
| GetMouseCaptorImpl() const =0 | FSlateApplicationBase | protectedpure virtual |
| GetNavigationActionForKey(const FKey &InKey) const =0 | FSlateApplicationBase | pure virtual |
| GetNavigationActionFromKey(const FKeyEvent &InKeyEvent) const =0 | FSlateApplicationBase | pure virtual |
| GetNavigationDirectionFromAnalog(const FAnalogInputEvent &InAnalogEvent)=0 | FSlateApplicationBase | pure virtual |
| GetNavigationDirectionFromKey(const FKeyEvent &InKeyEvent) const =0 | FSlateApplicationBase | pure virtual |
| GetPlatformApplication() const | FSlateApplicationBase | inlinevirtual |
| GetPlatformApplication() | FSlateApplicationBase | inline |
| GetPlatformCursor() | FSlateApplicationBase | inline |
| GetPreferredWorkArea() const =0 | FSlateApplicationBase | pure virtual |
| GetRenderer() const | FSlateApplicationBase | inline |
| GetSafeZoneRatio(FMargin &SafeZoneRatio) | FSlateApplicationBase | protected |
| GetSafeZoneSize(FMargin &SafeZone, const UE::Slate::FDeprecateVector2DParameter &OverrideSize) | FSlateApplicationBase | |
| GetSoftwareCursorAvailable() const =0 | FSlateApplicationBase | pure virtual |
| GetSoftwareCursorVis() const =0 | FSlateApplicationBase | pure virtual |
| GetTopLevelWindows() const =0 | FSlateApplicationBase | pure virtual |
| GetUserFocusedWidget(uint32 UserIndex) const =0 | FSlateApplicationBase | pure virtual |
| GetWindowTransparencySupport() const =0 | FSlateApplicationBase | pure virtual |
| HasAnyMouseCaptor() const =0 | FSlateApplicationBase | pure virtual |
| HasAnyUserFocus(const TSharedPtr< const SWidget > Widget) const =0 | FSlateApplicationBase | protectedpure virtual |
| HasFocusedDescendants(const TSharedRef< const SWidget > &Widget) const =0 | FSlateApplicationBase | pure virtual |
| HasUserFocus(const TSharedPtr< const SWidget > Widget, int32 UserIndex) const =0 | FSlateApplicationBase | protectedpure virtual |
| HasUserFocusedDescendants(const TSharedRef< const SWidget > &Widget, int32 UserIndex) const =0 | FSlateApplicationBase | pure virtual |
| HasUserMouseCapture(int32 UserIndex) const =0 | FSlateApplicationBase | pure virtual |
| HitTesting | FSlateApplicationBase | protected |
| InvalidateAllWidgets(bool bClearResourcesImmediately) const | FSlateApplicationBase | |
| IsActive() const =0 | FSlateApplicationBase | pure virtual |
| IsCustomSafeZoneSet() const | FSlateApplicationBase | |
| IsExternalUIOpened()=0 | FSlateApplicationBase | pure virtual |
| IsInitialized() | FSlateApplicationBase | inlinestatic |
| IsSlateAsleep() | FSlateApplicationBase | |
| IsWidgetDirectlyHovered(const TSharedPtr< const SWidget > Widget) const =0 | FSlateApplicationBase | protectedpure virtual |
| IsWindowHousingInteractiveTooltip(const TSharedRef< const SWindow > &WindowToTest) const =0 | FSlateApplicationBase | pure virtual |
| LocateWidgetInWindow(UE::Slate::FDeprecateVector2DParameter ScreenspaceMouseCoordinate, const TSharedRef< SWindow > &Window, bool bIgnoreEnabledStatus, int32 UserIndex) const =0 | FSlateApplicationBase | protectedpure virtual |
| LocateWindowUnderMouse(UE::Slate::FDeprecateVector2DParameter ScreenspaceMouseCoordinate, const TArray< TSharedRef< SWindow > > &Windows, bool bIgnoreEnabledStatus=false, int32 UserIndex=INDEX_NONE)=0 | FSlateApplicationBase | pure virtual |
| MakeImage(const TAttribute< const FSlateBrush * > &Image, const TAttribute< FSlateColor > &Color, const TAttribute< EVisibility > &Visibility) const =0 | FSlateApplicationBase | pure virtual |
| MakeToolTip(const TAttribute< FText > &ToolTipText)=0 | FSlateApplicationBase | pure virtual |
| MakeToolTip(const FText &ToolTipText)=0 | FSlateApplicationBase | pure virtual |
| MakeWindowTitleBar(const FWindowTitleBarArgs &InArgs, TSharedPtr< IWindowTitleBar > &OutTitleBar) const =0 | FSlateApplicationBase | pure virtual |
| OnGlobalInvalidationToggled() | FSlateApplicationBase | inline |
| OnGlobalInvalidationToggledEvent | FSlateApplicationBase | protected |
| OnInvalidateAllWidgets() | FSlateApplicationBase | inline |
| OnInvalidateAllWidgetsEvent | FSlateApplicationBase | protected |
| PlatformApplication | FSlateApplicationBase | protectedstatic |
| Renderer | FSlateApplicationBase | protected |
| RequestDestroyWindow(TSharedRef< SWindow > WindowToDestroy)=0 | FSlateApplicationBase | pure virtual |
| ResetCustomSafeZone() | FSlateApplicationBase | |
| SetAllUserFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause)=0 | FSlateApplicationBase | pure virtual |
| SetAllUserFocusAllowingDescendantFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause)=0 | FSlateApplicationBase | pure virtual |
| SetCustomSafeZone(const FMargin &InSafeZone) | FSlateApplicationBase | |
| SetKeyboardFocus(const FWidgetPath &InFocusPath, const EFocusCause InCause)=0 | FSlateApplicationBase | pure virtual |
| SetUserFocus(const uint32 InUserIndex, const FWidgetPath &InFocusPath, const EFocusCause InCause)=0 | FSlateApplicationBase | pure virtual |
| SetUserFocusAllowingDescendantFocus(const uint32 InUserIndex, const FWidgetPath &InFocusPath, const EFocusCause InCause)=0 | FSlateApplicationBase | pure virtual |
| ShowUserFocus(const TSharedPtr< const SWidget > Widget) const =0 | FSlateApplicationBase | protectedpure virtual |
| SlateAppPrimaryPlatformUser | FSlateApplicationBase | static |
| SWidget | FSlateApplicationBase | friend |
| ToggleGlobalInvalidation(bool bIsGlobalInvalidationEnabled) | FSlateApplicationBase | |
| UpdateAnyActiveTimersArePending() | FSlateApplicationBase | protected |
| UpdateCustomSafeZone(const FMargin &NewSafeZoneRatio, bool bShouldRecacheMetrics) | FSlateApplicationBase | protected |
| ~FSlateApplicationBase() | FSlateApplicationBase | inlinevirtual |