| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonUI/Source/CommonInput/Public/CommonInputBaseTypes.h |
Include |
#include "CommonInputBaseTypes.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Blueprintable, ClassGroup=Input, Meta=(Category="Common Input"))
class UCommonInputBaseControllerData : public UObject
Derive from this class to store the Input data. It is referenced in the Common Input Settings, found in the project settings UI.
Name | Description | ||
---|---|---|---|
|
TSoftObjectPtr<... |
ControllerButtonMaskTexture |
|
|
TSoftObjectPtr<... |
ControllerTexture |
|
|
GamepadName |
||
|
InputBrushDataMap |
||
|
InputBrushKeySets |
||
|
InputType |
Name | Description | ||
---|---|---|---|
|
const TArray... |
GetRegisteredGamepads() |
|
|
TryGetInputBrush ( |
||
|
TryGetInputBrush ( |
Name | Description | ||
---|---|---|---|
|
NeedsLoadForServer() |
Called during saving to determine the load flags to save with the object. |
|
|
PreSave ( |
Presave function. |