Navigation
API > API/Runtime > API/Runtime/InputCore
| Name | FKey |
| Type | struct |
| Header File | /Engine/Source/Runtime/InputCore/Classes/InputCoreTypes.h |
| Include Path | #include "InputCoreTypes.h" |
Syntax
USTRUCT (BlueprintType , Blueprintable)
struct FKey
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InputCoreTypes.h | |||
FKey () |
InputCoreTypes.h | ||
FKey
(
const TCHAR* InName |
InputCoreTypes.h | ||
FKey
(
const ANSICHAR* InName |
InputCoreTypes.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| SyntheticCharPrefix | const TCHAR * | InputCoreTypes.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| KeyDetails | TSharedPtr< struct FKeyDetails > | InputCoreTypes.h | ||
| KeyName | FName | InputCoreTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| InputCoreTypes.h | |||
FText GetDisplayName
(
bool bLongDisplayName |
InputCoreTypes.h | ||
FName GetFName() |
InputCoreTypes.h | ||
FName GetMenuCategory() |
InputCoreTypes.h | ||
EPairedAxis GetPairedAxis() |
InputCoreTypes.h | ||
FKey GetPairedAxisKey() |
InputCoreTypes.h | ||
FKey GetVirtualKey() |
InputCoreTypes.h | ||
bool ImportTextItem
(
const TCHAR*& Buffer, |
InputCoreTypes.h | ||
bool IsAnalog() |
InputCoreTypes.h | ||
bool IsAxis1D() |
InputCoreTypes.h | ||
bool IsAxis2D() |
InputCoreTypes.h | ||
bool IsAxis3D() |
InputCoreTypes.h | ||
bool IsBindableInBlueprints() |
InputCoreTypes.h | ||
bool IsBindableToActions() |
InputCoreTypes.h | ||
bool IsButtonAxis() |
InputCoreTypes.h | ||
bool IsDeprecated() |
InputCoreTypes.h | ||
bool IsDigital() |
InputCoreTypes.h | ||
bool IsGamepadKey() |
InputCoreTypes.h | ||
bool IsGesture() |
InputCoreTypes.h | ||
bool IsModifierKey() |
InputCoreTypes.h | ||
bool IsMouseButton() |
InputCoreTypes.h | ||
bool IsSameResolvedKey
(
const FKey& Other |
InputCoreTypes.h | ||
bool IsTouch() |
InputCoreTypes.h | ||
bool IsValid() |
InputCoreTypes.h | ||
bool IsVirtual() |
InputCoreTypes.h | ||
void PostScriptConstruct() |
InputCoreTypes.h | ||
void PostSerialize
(
const FArchive& Ar |
InputCoreTypes.h | ||
bool SerializeFromMismatchedTag
(
FPropertyTag const& Tag, |
InputCoreTypes.h | ||
bool ShouldUpdateAxisWithoutSamples() |
InputCoreTypes.h | ||
FString ToString() |
InputCoreTypes.h |