Navigation
API > API/Plugins > API/Plugins/RawInput
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- URawInputSettings
References
| Module | RawInput |
| Header | /Engine/Plugins/Experimental/RawInput/Source/RawInput/Public/RawInputSettings.h |
| Include | #include "RawInputSettings.h" |
Syntax
UCLASS&40;Config&61;Input, defaultconfig&41;
class URawInputSettings : public UDeveloperSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bRegisterDefaultDevice | Whether the plugin should try to register a default device to handle generic gamepads and joysticks | |
| TArray< FRawInputDeviceConfiguration > | DeviceConfigurations | List of bindings to apply based on Vendor and Product Id, these are applied in order. |
Overridden from UDeveloperSettings
| Type | Name | Description | |
|---|---|---|---|
| FName | Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. | ||
| FText | Gets the section text, uses the classes DisplayName by default. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. |