UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GestureRecognizer.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3/*=============================================================================
4 GestureRecognizer - handles detecting when gestures happen
5=============================================================================*/
6
7#pragma once
8
9#include "CoreMinimal.h"
10#include "InputCoreTypes.h"
11
48
49
50
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
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
Definition PlayerInput.h:422
@ false
Definition radaudio_common.h:23
static const int32 NUM_TOUCH_KEYS
Definition InputCoreTypes.h:695
Definition InputCoreTypes.h:50