![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PlayerController.h>
Inheritance diagram for FInputModeDataBase:Protected Member Functions | |
| virtual | ~FInputModeDataBase () |
| virtual void | ApplyInputMode (class FReply &SlateOperations, class UGameViewportClient &GameViewportClient) const =0 |
| virtual bool | ShouldFlushInputOnViewportFocus () const |
| ENGINE_API void | SetFocusAndLocking (FReply &SlateOperations, TSharedPtr< class SWidget > InWidgetToFocus, bool bLockMouseToViewport, TSharedRef< class SViewport > InViewportWidget) const |
Friends | |
| class | APlayerController |
Abstract base class for Input Mode structures
|
inlineprotectedvirtual |
|
protectedpure virtual |
Derived classes override this function to apply the necessary settings for the desired input mode
Implemented in FInputModeUIOnly, FInputModeGameAndUI, and FInputModeGameOnly.
|
protected |
Utility functions for derived classes.
Reimplemented in FInputModeGameAndUI.
|
friend |