Navigation
API > API/Plugins > API/Plugins/CommonInput
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCommonUIInputData
References
| Module | CommonInput |
| Header | /Engine/Plugins/Runtime/CommonUI/Source/CommonInput/Public/CommonInputBaseTypes.h |
| Include | #include "CommonInputBaseTypes.h" |
Syntax
UCLASS&40;Abstract, Blueprintable, ClassGroup&61;Input, Meta&61;&40;Category&61;"Common Input"&41;&41;
class UCommonUIInputData : public UObject
Remarks
Derive from this class to store the Input data. It is referenced in the Common Input Settings, found in the project settings UI.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDataTableRowHandle | DefaultBackAction | ||
| FDataTableRowHandle | DefaultClickAction | ||
| TSoftClassPtr< UCommonUIHoldData > | DefaultHoldData | Newly created CommonButton widgets will use these hold values by default if bRequiresHold is true. | |
| TObjectPtr< UInputAction > | EnhancedInputBackAction | ||
| TObjectPtr< UInputAction > | EnhancedInputClickAction |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | Called during saving to determine the load flags to save with the object. |