UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SlateApplicationBase.h File Reference

Go to the source code of this file.

Classes

struct  FWindowTitleBarArgs
 
class  IWindowTitleBar
 
class  FHitTesting
 
class  FSlateApplicationBase
 

Namespaces

namespace  SlateApplicationDefs
 

Enumerations

enum class  EPopupCursorOverlapMode : uint8 { PreventOverlap = 0 , AllowOverlap }
 

Functions

 DECLARE_MULTICAST_DELEGATE_TwoParams (FOnDebugSafeZoneChanged, const FMargin &, bool)
 
 DECLARE_MULTICAST_DELEGATE_OneParam (FOnConstrainedAspectRatioChanged, const float &)
 

Enumeration Type Documentation

◆ EPopupCursorOverlapMode

Determines how popup window placement should treat the cursor.

Enumerator
PreventOverlap 

The popup window is not allowed to overlap the position of the cursor.

AllowOverlap 

The popup window may overlap the position of the cursor.

Function Documentation

◆ DECLARE_MULTICAST_DELEGATE_OneParam()

DECLARE_MULTICAST_DELEGATE_OneParam ( FOnConstrainedAspectRatioChanged  ,
const float  
)

◆ DECLARE_MULTICAST_DELEGATE_TwoParams()

DECLARE_MULTICAST_DELEGATE_TwoParams ( FOnDebugSafeZoneChanged  ,
const FMargin ,
bool   
)