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

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

AddExternalInputDevice(TSharedPtr< class IInputDevice > InputDevice)FWindowsApplicationvirtual
AddMessageHandler(IWindowsMessageHandler &InMessageHandler)FWindowsApplicationvirtual
AddPendingConsoleCommand(const FString &InCommand)GenericApplicationinlinevirtual
ApplicationLicenseValid(FPlatformUserId PlatformUser=PLATFORMUSERID_NONE)GenericApplicationinlinevirtual
ApplyForceMaxTouchpadSensitivity()FWindowsApplication
ApplyLowLevelMouseFilter()FWindowsApplicationprotected
AppWndProc(HWND hwnd, uint32 msg, WPARAM wParam, LPARAM lParam)FWindowsApplicationprotectedstatic
bLowLevelMouseFilterIsAppliedFWindowsApplicationprotected
BroadcastDisplayMetricsChanged(const FDisplayMetrics &InMetrics)GenericApplicationinlineprotected
CacheCursorInfo()FWindowsApplication
CreateWindowsApplication(const HINSTANCE InstanceHandle, const HICON IconHandle)FWindowsApplicationstatic
CursorGenericApplication
DECLARE_EVENT(FSlateApplication, FVirtualKeyboardHiddenEvent)GenericApplication
DECLARE_EVENT(FSlateApplication, FOnClipboardContentChanged)GenericApplication
DECLARE_EVENT_OneParam(GenericApplication, FOnDisplayMetricsChanged, const FDisplayMetrics &)GenericApplication
DECLARE_EVENT_OneParam(FSlateApplication, FVirtualKeyboardShownEvent, FPlatformRect)GenericApplication
DECLARE_MULTICAST_DELEGATE_OneParam(FOnConsoleCommandAdded, const FString &)GenericApplication
DeferDragDropOperation(const FDeferredWindowsDragDropOperation &DeferredDragDropOperation)FWindowsApplication
DestroyApplication() overrideFWindowsApplicationvirtual
EForceMaxTouchpadSensitivityAsyncBehavior enum nameFWindowsApplication
EForceMaxTouchpadSensitivityRestorationValues enum nameFWindowsApplication
FinishedInputThisFrame() overrideFWindowsApplicationvirtual
FOnConsoleCommandListener typedefGenericApplication
ForceUpdateAsyncCursor()FWindowsApplication
FWindowsApplication(const HINSTANCE HInstance, const HICON IconHandle)FWindowsApplicationprotected
GenericApplication(const TSharedPtr< ICursor > &InCursor)GenericApplication
GetCapture(void) const overrideFWindowsApplicationvirtual
GetCursorPosition(POINT &OutSursorPos)FWindowsApplication
GetForceMaxTouchpadSensitivityRestorationValue()FWindowsApplication
GetInitialDisplayMetrics(FDisplayMetrics &OutDisplayMetrics) const overrideFWindowsApplicationvirtual
GetInputInterface() overrideFWindowsApplicationinlinevirtual
GetMessageHandler()GenericApplicationinline
GetModifierKeys() const overrideFWindowsApplicationvirtual
GetTaskbarList()FWindowsApplication
GetTextInputMethodSystem() overrideFWindowsApplicationinlinevirtual
GetWindowTitleAlignment() const overrideFWindowsApplicationvirtual
GetWindowTransparencySupport() const overrideFWindowsApplicationvirtual
GetWindowUnderCursor()GenericApplicationinlinevirtual
GetWorkArea(const FPlatformRect &CurrentWindow) const overrideFWindowsApplicationvirtual
HandleLowLevelMouseFilterHook(int nCode, WPARAM wParam, LPARAM lParam)FWindowsApplicationprotectedstatic
InitializeWindow(const TSharedRef< FGenericWindow > &Window, const TSharedRef< FGenericWindowDefinition > &InDefinition, const TSharedPtr< FGenericWindow > &InParent, const bool bShowImmediately) overrideFWindowsApplicationvirtual
IsAllowedToRender() constGenericApplicationinlinevirtual
IsCursorDirectlyOverSlateWindow() const overrideFWindowsApplicationvirtual
IsGamepadAttached() const overrideFWindowsApplicationvirtual
IsMinimized() const overrideFWindowsApplicationinlinevirtual
IsMouseAttached() const overrideFWindowsApplicationinlinevirtual
IsUsingHighPrecisionMouseMode() const overrideFWindowsApplicationinlinevirtual
IsUsingTrackpad() constGenericApplicationinlinevirtual
LowLevelMouseFilterHookFWindowsApplicationprotected
MakeWindow() overrideFWindowsApplicationvirtual
MessageHandlerGenericApplicationprotected
OnClipboardContentChanged()GenericApplicationinline
OnClipboardContentChangedEventGenericApplicationprotected
OnDisplayMetricsChanged()GenericApplicationinline
OnDisplayMetricsChangedEventGenericApplicationprotected
OnOLEDragEnter(const HWND HWnd, const FDragDropOLEData &OLEData, ::DWORD KeyState, POINTL CursorPosition, ::DWORD *CursorEffect)FWindowsApplication
OnOLEDragOut(const HWND HWnd)FWindowsApplication
OnOLEDragOver(const HWND HWnd, ::DWORD KeyState, POINTL CursorPosition, ::DWORD *CursorEffect)FWindowsApplication
OnOLEDrop(const HWND HWnd, const FDragDropOLEData &OLEData, ::DWORD KeyState, POINTL CursorPosition, ::DWORD *CursorEffect)FWindowsApplication
OnVirtualKeyboardHidden()GenericApplicationinline
OnVirtualKeyboardShown()GenericApplicationinline
PollGameDeviceState(const float TimeDelta) overrideFWindowsApplicationvirtual
PostPumpMessages()FWindowsApplication
ProcessDeferredDragDropOperation(const FDeferredWindowsDragDropOperation &Op)FWindowsApplicationprotected
ProcessDeferredEvents(const float TimeDelta) overrideFWindowsApplicationvirtual
ProcessDeferredMessage(const FDeferredWindowsMessage &DeferredMessage)FWindowsApplicationprotected
ProcessMessage(HWND hwnd, uint32 msg, WPARAM wParam, LPARAM lParam)FWindowsApplicationprotected
ProcessMouseButton(double CurrentTime, const TSharedPtr< FGenericWindow > &Window, USHORT ButtonFlags, USHORT DownFlag, USHORT UpFlag, EMouseButtons::Type MouseButton, FVector2D CursorPos)FWindowsApplicationprotected
ProcessRawMouseInput(const RAWMOUSE &Mouse, RawMouseInputResult &OutResult)FWindowsApplication
ProcessWorkerInputs()FWindowsApplication
PumpMessages(const float TimeDelta) overrideFWindowsApplicationvirtual
RegisterConsoleCommandListener(const FOnConsoleCommandListener &InListener)GenericApplicationinlinevirtual
RemoveForceMaxTouchpadSensitivity()FWindowsApplication
RemoveLowLevelMouseFilter()FWindowsApplicationprotected
RemoveMessageHandler(IWindowsMessageHandler &InMessageHandler)FWindowsApplicationvirtual
ResetLightColor(int32 ControllerId) overrideFWindowsApplicationinlinevirtual
SendAnalytics(IAnalyticsProvider *Provider)GenericApplicationinlinevirtual
SetCapture(const TSharedPtr< FGenericWindow > &InWindow) overrideFWindowsApplicationvirtual
SetDeviceProperty(int32 ControllerId, const FInputDeviceProperty *Property) overrideFWindowsApplicationvirtual
SetForceFeedbackChannelValue(int32 ControllerId, FForceFeedbackChannelType ChannelType, float Value) overrideFWindowsApplicationvirtual
SetForceFeedbackChannelValues(int32 ControllerId, const FForceFeedbackValues &Values) overrideFWindowsApplicationvirtual
SetHapticFeedbackValues(int32 ControllerId, int32 Hand, const FHapticFeedbackValues &Values) overrideFWindowsApplicationvirtual
SetHighPrecisionMouseMode(const bool Enable, const TSharedPtr< FGenericWindow > &InWindow) overrideFWindowsApplicationvirtual
SetLightColor(int32 ControllerId, FColor Color) overrideFWindowsApplicationinlinevirtual
SetMessageHandler(const TSharedRef< class FGenericApplicationMessageHandler > &InMessageHandler) overrideFWindowsApplicationvirtual
ShowSystemHelp()GenericApplicationinlinevirtual
StaticForceUpdateAsyncCursor()FWindowsApplicationstatic
StaticGetCursorPosition(POINT &OutSursorPos)FWindowsApplicationstatic
StaticPostPumpMessages()FWindowsApplicationstatic
SupportsForceMaxTouchpadSensitivity()FWindowsApplication
SupportsSystemHelp() constGenericApplicationinlinevirtual
Tick(const float TimeDelta)GenericApplicationinlinevirtual
TryCalculatePopupWindowPosition(const FPlatformRect &InAnchor, const FVector2D &InSize, const FVector2D &ProposedPlacement, const EPopUpOrientation::Type Orientation, FVector2D *const CalculatedPopUpPosition) constGenericApplicationinlinevirtual
UpdateHighPrecisionMouseMode()FWindowsApplication
VirtualKeyboardHiddenEventGenericApplicationprotected
VirtualKeyboardShownEventGenericApplicationprotected
WindowsApplication_WndProcFWindowsApplicationfriend
~FWindowsApplication()FWindowsApplicationvirtual
~GenericApplication()GenericApplicationvirtual
~IInputInterface()IInputInterfaceinlinevirtual