UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition GestureRecognizer.h:13
float FlickTime
Definition GestureRecognizer.h:45
float AnchorDistanceSq
Definition GestureRecognizer.h:41
FVector2D LastPinchPoint_Start
Definition GestureRecognizer.h:37
FVector2D AnchorPoints[EKeys::NUM_TOUCH_KEYS]
Definition GestureRecognizer.h:34
void DetectGestures(const FVector(&Touches)[EKeys::NUM_TOUCH_KEYS], class UPlayerInput *PlayerInput, float DeltaTime)
Definition GestureRecognizer.cpp:12
void HandleGesture(class UPlayerInput *PlayerInput, FKey Gesture, bool bStarted, bool bEnded)
Definition GestureRecognizer.cpp:136
bool bIsReadyForPinch
Definition GestureRecognizer.h:40
FVector2D LastPinchPoint_End
Definition GestureRecognizer.h:38
FGestureRecognizer()
Definition GestureRecognizer.h:16
FVector2D FlickCurrent
Definition GestureRecognizer.h:44
bool bIsReadyForFlick
Definition GestureRecognizer.h:43
float StartAngle
Definition GestureRecognizer.h:42
void SetAnchorDistanceSquared(const FVector2D FirstPoint, const FVector2D SecontPoint)
Definition GestureRecognizer.cpp:131
int32 PreviousTouchCount
Definition GestureRecognizer.h:46
TMap< FKey, float > CurrentGestureValues
Definition GestureRecognizer.h:31
Definition UnrealString.h.inl:34
@ false
Definition radaudio_common.h:23
static const int32 NUM_TOUCH_KEYS
Definition InputCoreTypes.h:695
Definition InputCoreTypes.h:50