|
| virtual | ~FLinuxApplication () |
| |
| virtual void | DestroyApplication () override |
| |
| virtual bool | Exec (UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar) override |
| |
| virtual void | SetMessageHandler (const TSharedRef< class FGenericApplicationMessageHandler > &InMessageHandler) override |
| |
| virtual void | PollGameDeviceState (const float TimeDelta) override |
| |
| virtual void | PumpMessages (const float TimeDelta) override |
| |
| virtual void | ProcessDeferredEvents (const float TimeDelta) override |
| |
| virtual TSharedRef< FGenericWindow > | MakeWindow () override |
| |
| virtual void | InitializeWindow (const TSharedRef< FGenericWindow > &Window, const TSharedRef< FGenericWindowDefinition > &InDefinition, const TSharedPtr< FGenericWindow > &InParent, const bool bShowImmediately) override |
| |
| virtual void | SetCapture (const TSharedPtr< FGenericWindow > &InWindow) override |
| |
| virtual void * | GetCapture (void) const override |
| |
| virtual void | SetHighPrecisionMouseMode (const bool Enable, const TSharedPtr< FGenericWindow > &InWindow) override |
| |
| virtual bool | IsUsingHighPrecisionMouseMode () const override |
| |
| virtual bool | IsGamepadAttached () const override |
| |
| virtual FModifierKeysState | GetModifierKeys () const override |
| |
| virtual FPlatformRect | GetWorkArea (const FPlatformRect &CurrentWindow) const override |
| |
| virtual EWindowTransparency | GetWindowTransparencySupport () const override |
| |
| void | AddPendingEvent (SDL_Event event) |
| |
| void | RemoveEventWindow (SDL_HWindow Window) |
| |
| void | RemoveRevertFocusWindow (SDL_HWindow HWnd) |
| |
| void | RaiseNotificationWindows (const TSharedPtr< FLinuxWindow > &ParentWindow) |
| |
| void | RemoveNotificationWindow (SDL_HWindow HWnd) |
| |
| void | CheckIfApplicatioNeedsDeactivation () |
| |
| EWindowZone::Type | WindowHitTest (const TSharedPtr< FLinuxWindow > &window, int x, int y) |
| |
| TSharedPtr< FLinuxWindow > | FindWindowBySDLWindow (SDL_Window *win) |
| |
| virtual bool | IsCursorDirectlyOverSlateWindow () const override |
| |
| virtual TSharedPtr< FGenericWindow > | GetWindowUnderCursor () override |
| |
| bool | IsForeground () |
| |
| void | SaveWindowPropertiesForEventLoop (void) |
| |
| void | ClearWindowPropertiesAfterEventLoop (void) |
| |
| void | GetWindowPropertiesInEventLoop (SDL_HWindow NativeWindow, FWindowProperties &Properties) |
| |
| virtual bool | IsMouseAttached () const override |
| |
| TSharedPtr< FLinuxWindow > | GetCurrentActiveWindow () |
| |
| TSharedPtr< FLinuxWindow > | GetCurrentFocusWindow () |
| |
| virtual IInputInterface * | GetInputInterface () override |
| |
| virtual void | SetForceFeedbackChannelValue (int32 ControllerId, FForceFeedbackChannelType ChannelType, float Value) override |
| |
| virtual void | SetForceFeedbackChannelValues (int32 ControllerId, const FForceFeedbackValues &Values) override |
| |
| virtual void | SetHapticFeedbackValues (int32 ControllerId, int32 Hand, const FHapticFeedbackValues &Values) override |
| |
| virtual void | SetLightColor (int32 ControllerId, FColor Color) override |
| |
| virtual void | ResetLightColor (int32 ControllerId) override |
| |
| | DECLARE_MULTICAST_DELEGATE_OneParam (FOnConsoleCommandAdded, const FString &) |
| |
| APPLICATIONCORE_API | GenericApplication (const TSharedPtr< ICursor > &InCursor) |
| |
| virtual APPLICATIONCORE_API | ~GenericApplication () |
| |
| TSharedRef< FGenericApplicationMessageHandler > | GetMessageHandler () |
| |
| virtual void | Tick (const float TimeDelta) |
| |
| virtual bool | IsMinimized () const |
| |
| virtual bool | IsUsingTrackpad () const |
| |
| virtual void | RegisterConsoleCommandListener (const FOnConsoleCommandListener &InListener) |
| |
| virtual void | AddPendingConsoleCommand (const FString &InCommand) |
| |
| virtual bool | TryCalculatePopupWindowPosition (const FPlatformRect &InAnchor, const FVector2D &InSize, const FVector2D &ProposedPlacement, const EPopUpOrientation::Type Orientation, FVector2D *const CalculatedPopUpPosition) const |
| |
| | DECLARE_EVENT_OneParam (GenericApplication, FOnDisplayMetricsChanged, const FDisplayMetrics &) |
| |
| FOnDisplayMetricsChanged & | OnDisplayMetricsChanged () |
| |
| virtual void | GetInitialDisplayMetrics (FDisplayMetrics &OutDisplayMetrics) const |
| |
| | DECLARE_EVENT_OneParam (FSlateApplication, FVirtualKeyboardShownEvent, FPlatformRect) |
| |
| FVirtualKeyboardShownEvent & | OnVirtualKeyboardShown () |
| |
| | DECLARE_EVENT (FSlateApplication, FVirtualKeyboardHiddenEvent) |
| |
| FVirtualKeyboardHiddenEvent & | OnVirtualKeyboardHidden () |
| |
| | DECLARE_EVENT (FSlateApplication, FOnClipboardContentChanged) |
| |
| FOnClipboardContentChanged & | OnClipboardContentChanged () |
| |
| virtual EWindowTitleAlignment::Type | GetWindowTitleAlignment () const |
| |
| virtual ITextInputMethodSystem * | GetTextInputMethodSystem () |
| |
| virtual void | SendAnalytics (IAnalyticsProvider *Provider) |
| |
| virtual bool | SupportsSystemHelp () const |
| |
| virtual void | ShowSystemHelp () |
| |
| virtual bool | ApplicationLicenseValid (FPlatformUserId PlatformUser=PLATFORMUSERID_NONE) |
| |
| virtual bool | IsAllowedToRender () const |
| |
| virtual void | FinishedInputThisFrame () |
| |
| CORE_API | FSelfRegisteringExec () |
| |
| virtual CORE_API | ~FSelfRegisteringExec () |
| |
| virtual CORE_API | ~FExec () |
| |
| virtual | ~IInputInterface () |
| |
| virtual void | SetDeviceProperty (int32 ControllerId, const FInputDeviceProperty *Property) |
| |