Navigation
API > API/Plugins > API/Plugins/GameInputBase
Inheritance Hierarchy
- UPlatformSettings
- UGameInputPlatformSettings
References
| Module | GameInputBase |
| Header | /Engine/Plugins/Runtime/GameInput/Source/GameInputBase/Public/GameInputDeveloperSettings.h |
| Include | #include "GameInputDeveloperSettings.h" |
Syntax
UCLASS (Config=Input, defaultconfig)
class UGameInputPlatformSettings : public UPlatformSettings
Remarks
Settings for Game Input that you may want to set per-platform.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bProcessController | If true Game Input will process controller axis, button, and switch events |
Default: False |
| bool | bProcessGamepad | If true, then we will process the GameInputKindGamepad type. | |
| bool | bProcessKeyboard | If true, then we will process the GameInputKindKeyboard type. | |
| bool | bProcessMouse | If true, then we will process the GameInputKindMouse type. | |
| bool | bProcessRacingWheel | If true, then we will process the GameInputKindRacingWheel type. | |
| bool | bProcessRawInput | If true, then we will process the GameInputKindRawDeviceReport type. |
Default: False |
| bool | bSpecialDevicesRequireExplicitDeviceConfiguration | If true, then we will only process controller devices whose vendor/product ID is in the DeviceConfigurations array. | |
| float | RacingWheelDeadzone | The deadzone that should be applied when processing Racing Wheel analog values. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UGameInputPlatformSettings * | Get () |
Returns a pointer to Game Input settings on the current platform. | |
| void |
Constants
| Name | Description |
|---|---|
| DefaultRacingWheelDeadzone | The default racing wheel deadzone |