Navigation
API > API/Plugins > API/Plugins/CommonUI
| Name | FCommonInputActionDataBase |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/CommonUITypes.h |
| Include Path | #include "CommonUITypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FCommonInputActionDataBase : public FTableRowBase
Inheritance Hierarchy
- FTableRowBase → FCommonInputActionDataBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCommonInputActionDataBase() |
CommonUITypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DisplayName | FText | User facing name (used when NOT a hold action) | CommonUITypes.h |
|
| HoldDisplayName | FText | User facing name used when it IS a hold action | CommonUITypes.h |
|
| NavBarPriority | int32 | Priority in nav-bar | CommonUITypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddGamepadInputOverride
(
const FName& GamepadName, |
CommonUITypes.h | ||
bool CanDisplayInReflector
(
ECommonInputType InputType, |
CommonUITypes.h | ||
FSlateBrush GetCurrentInputActionIcon
(
const UCommonInputSubsystem* CommonInputSubsystem |
CommonUITypes.h | ||
virtual const FCommonInputTypeInfo & GetCurrentInputTypeInfo
(
const UCommonInputSubsystem* CommonInputSubsystem |
CommonUITypes.h | ||
const FCommonInputTypeInfo & GetDefaultGamepadInputTypeInfo() |
CommonUITypes.h | ||
virtual const FCommonInputTypeInfo & GetInputTypeInfo
(
ECommonInputType InputType, |
CommonUITypes.h | ||
bool HasGamepadInputOverride
(
const FName& GamepadName |
CommonUITypes.h | ||
virtual bool HasHoldBindings() |
CommonUITypes.h | ||
virtual bool IsKeyBoundToInputActionData
(
const FKey& Key |
CommonUITypes.h | ||
bool IsKeyBoundToInputActionData
(
const FKey& Key, |
CommonUITypes.h | ||
void PostSerialize
(
const FArchive& Ar |
CommonUITypes.h | ||
bool Serialize
(
FArchive& Ar |
CommonUITypes.h |
Overridden from FTableRowBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnPostDataImport
(
const UDataTable* InDataTable, |
CommonUITypes.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FCommonInputActionDataBase& Other |
CommonUITypes.h | ||
bool operator==
(
const FCommonInputActionDataBase& Other |
CommonUITypes.h |