URawInputSettings

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

RawInput

Header

/Engine/Plugins/Experimental/RawInput/Source/RawInput/Public/RawInputSettings.h

Include

#include "RawInputSettings.h"

Syntax

UCLASS(Config=Input, defaultconfig)
class URawInputSettings : public UDeveloperSettings

Variables

Name Description

Public variable UProperty Category, EditAnywhere Config

bool

 

bRegisterDefaultDevice

Whether the plugin should try to register a default device to handle generic gamepads and joysticks

Public variable UProperty Category, EditAnywhere Config

TArray< FRawInp...

 

DeviceConfigurations

List of bindings to apply based on Vendor and Product Id, these are applied in order.

Overridden from UDeveloperSettings

Name Description

Public function Virtual Const

FName

 

GetCategoryName()

Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc.

Public function Virtual Const

FText

 

GetSectionText()

Gets the section text, uses the classes DisplayName by default.

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.