29 UPROPERTY(config, EditAnywhere, EditFixedSize, Category=
"Bindings", meta=(
ToolTip=
"List of Axis Properties"), AdvancedDisplay)
36 UPROPERTY(EditAnywhere, Category =
"Platforms")
39 UPROPERTY(config, EditAnywhere, Category=
"Bindings", AdvancedDisplay)
40 uint8 bAltEnterTogglesFullscreen:1;
42 UPROPERTY(config, EditAnywhere, Category =
"Bindings", AdvancedDisplay)
43 uint8 bF11TogglesFullscreen : 1;
46 UPROPERTY(config, EditAnywhere, Category=
"MouseProperties", AdvancedDisplay)
47 uint8 bUseMouseForTouch:1;
50 UPROPERTY(config, EditAnywhere, Category=
"MouseProperties", AdvancedDisplay)
51 uint8 bEnableMouseSmoothing:1;
54 UPROPERTY(config, EditAnywhere, Category=
"MouseProperties", AdvancedDisplay)
55 uint8 bEnableFOVScaling:1;
58 UPROPERTY(config, EditAnywhere, Category =
"ViewportProperties")
59 uint8 bCaptureMouseOnLaunch:1;
62 UPROPERTY(config, EditAnywhere, Category =
"Input")
63 uint8 bEnableLegacyInputScales:1;
72 UPROPERTY(config, EditAnywhere, Category =
"Input")
73 uint8 bEnableMotionControls:1;
79 UPROPERTY(config, EditAnywhere, Category =
"Input")
80 uint8 bFilterInputByPlatformUser:1;
89 UPROPERTY(config, EditAnywhere, Category =
"Input")
90 uint8 bShouldFlushPressedKeysOnViewportFocusLost:1;
96 UE_DEPRECATED(5.7,
"bEnableDynamicComponentInputBinding is deprecated.")
97 UPROPERTY(config, meta = (DeprecatedProperty, DeprecationMessage =
"bEnableDynamicComponentInputBinding is deprecated, it will be treated as always being true."))
98 uint8 bEnableDynamicComponentInputBinding:1;
101 UPROPERTY(config, EditAnywhere, Category=
"Mobile")
102 uint8 bAlwaysShowTouchInterface:1;
105 UPROPERTY(config, EditAnywhere, Category=
"Mobile")
106 uint8 bShowConsoleOnFourFingerTap:1;
109 UPROPERTY(config, EditAnywhere, Category =
"Mobile")
110 uint8 bEnableGestureRecognizer:1;
113 UPROPERTY(config, EditAnywhere, Category =
"Virtual Keyboard (Mobile)")
114 uint8 bUseAutocorrect:1;
119 UPROPERTY(config, EditAnywhere, Category=
"Bindings")
120 uint8 bEnabledLegacyMappingDeprecationWarnings : 1;
127 UPROPERTY(config, EditAnywhere, AdvancedDisplay, Category =
"Virtual Keyboard (Mobile)")
131 UPROPERTY(config, EditAnywhere, AdvancedDisplay, Category =
"Virtual Keyboard (Mobile)")
138 UPROPERTY(config, EditAnywhere, AdvancedDisplay, Category =
"Virtual Keyboard (Mobile)")
142 UPROPERTY(config, EditAnywhere, Category =
"ViewportProperties")
146 UPROPERTY(config, EditAnywhere, Category =
"ViewportProperties")
150 UPROPERTY(config, EditAnywhere, Category=
"MouseProperties", AdvancedDisplay, meta=(
editcondition=
"bEnableFOVScaling"))
154 UPROPERTY(config, EditAnywhere, Category=
"MouseProperties", AdvancedDisplay)
155 float DoubleClickTime;
159 UPROPERTY(config, EditAnywhere, Category=
"Bindings")
163 UPROPERTY(config, EditAnywhere, Category=
"Bindings")
172 UPROPERTY(config, VisibleAnywhere, Category=
"Bindings")
176 UE_DEPRECATED(5.7,
"SpeechMappings are deprecated. These were only used by a now deprecated platform.")
178 UPROPERTY(config, EditAnywhere, Category =
"Bindings")
192 UPROPERTY(config, EditAnywhere, Category=
"Mobile", meta=(AllowedClasses=
"/Script/Engine.TouchInterface"))
208 ENGINE_API virtual void PostInitProperties()
override;
212 UFUNCTION(BlueprintPure, Category = Settings)
216 UFUNCTION(BlueprintCallable, Category = Settings)
219 UFUNCTION(BlueprintPure, Category = Settings)
223 UFUNCTION(BlueprintCallable, Category = Settings)
227 UFUNCTION(BlueprintCallable, Category = Settings)
231 UFUNCTION(BlueprintPure, Category = Settings)
235 UFUNCTION(BlueprintCallable, Category = Settings)
252 UFUNCTION(BlueprintCallable, Category=Settings)
256 UFUNCTION(BlueprintCallable, Category = Settings)
259 ENGINE_API bool IsActionMappingDeprecated(
const FName ActionName)
const;
260 ENGINE_API void SetActionMappingDeprecated(
const FName ActionName,
const bool bIsDeprecated);
263 UFUNCTION(BlueprintCallable, Category = Settings)
267 UFUNCTION(BlueprintCallable, Category = Settings)
281 ENGINE_API const TArray <FInputActionKeyMapping>& GetActionMappings()
const;
283 ENGINE_API const TArray <FInputAxisKeyMapping>& GetAxisMappings()
const;
286 UE_DEPRECATED(5.7,
"Speech Mappings are deprecated. These were only used by a now deprecated platform.")
325 void PopulateAxisConfigs();
326 void AddInternationalConsoleKey();