G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UCommonInputSettings Class Reference

Static Public Member Functions

Static Functions
static UClass StaticClass ()

Public Attributes

Action Domain
TSoftObjectPtr< UCommonInputActionDomainTable > ActionDomainTable
 Create a derived asset from UCommonInputActionDomainTable to store ordered ActionDomain data for your game.
Input
FPerPlatformSettings PlatformInput
TSoftClassPtr< UCommonUIInputData > InputData
 Create a derived asset from UCommonUIInputData to store Input data for your game.
bool bEnableEnhancedInputSupport
 Controls if Enhanced Input Support plugin-wide. Requires restart due to caching.
bool bEnableDefaultInputConfig
 Controls whether a default Input Config will be set when the active CommonActivatableWidgets do not specify a desired one. Disable this if you want to control the Input Mode via alternative means.
bool bAllowOutOfFocusDeviceInput
bool bEnableAutomaticGamepadTypeDetection
 Controls automatic detection of the gamepad type. Disable this if you want to manually control the gamepad type using the UCommonInputSubsystem::SetGamepadInputType() function.
Thrashing Settings
bool bEnableInputMethodThrashingProtection
float InputMethodThrashingWindowInSeconds
int InputMethodThrashingLimit
float InputMethodThrashingCooldownInSeconds

Member Function Documentation

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ ActionDomainTable

Create a derived asset from UCommonInputActionDomainTable to store ordered ActionDomain data for your game.

◆ bAllowOutOfFocusDeviceInput

bool bAllowOutOfFocusDeviceInput

◆ bEnableAutomaticGamepadTypeDetection

bool bEnableAutomaticGamepadTypeDetection

Controls automatic detection of the gamepad type. Disable this if you want to manually control the gamepad type using the UCommonInputSubsystem::SetGamepadInputType() function.

◆ bEnableDefaultInputConfig

bool bEnableDefaultInputConfig

Controls whether a default Input Config will be set when the active CommonActivatableWidgets do not specify a desired one. Disable this if you want to control the Input Mode via alternative means.

◆ bEnableEnhancedInputSupport

bool bEnableEnhancedInputSupport

Controls if Enhanced Input Support plugin-wide. Requires restart due to caching.

◆ bEnableInputMethodThrashingProtection

bool bEnableInputMethodThrashingProtection

◆ InputData

Create a derived asset from UCommonUIInputData to store Input data for your game.

◆ InputMethodThrashingCooldownInSeconds

float InputMethodThrashingCooldownInSeconds

◆ InputMethodThrashingLimit

int InputMethodThrashingLimit

◆ InputMethodThrashingWindowInSeconds

float InputMethodThrashingWindowInSeconds

◆ PlatformInput

FPerPlatformSettings PlatformInput