10#include "Misc/Optional.h"
13#include "InputChord.generated.h"
18UE_DEPRECATED(4.21,
"Use FInputChord instead of FInputGesture")
28 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Key)
32 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Modifier)
36 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Modifier)
40 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Modifier)
44 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Modifier)
163 return !(*
this ==
Other);
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition GenericApplication.h:30
uint8 Type
Definition GenericApplication.h:31
@ false
Definition radaudio_common.h:23
Definition InputCoreTypes.h:50
INPUTCORE_API bool IsModifierKey() const
Definition InputCoreTypes.cpp:1314
INPUTCORE_API bool IsValid() const
Definition InputCoreTypes.cpp:1294
Definition Optional.h:131