Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
SingleFingerGestureBase.h
Go to the documentation of this file.
1// Copyright 2024 Lost in Game Studio. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "GestureBase.h"
7#include "SingleFingerGestureBase.generated.h"
8
10class TOUCHINTERFACE_API USingleFingerGestureBase : public UGestureBase
11{
12 GENERATED_BODY()
13
14public:
16
17 virtual void Initialization_Implementation() override;
18
19 virtual void OnGestureStarted_Implementation(const TArray<FGestureData>& GestureData) override;
20 virtual void OnGestureUpdated_Implementation(const TArray<FGestureData>& GestureData) override;
21 virtual void OnGestureEnded_Implementation(const TArray<FGestureData>& GestureData) override;
22
23protected:
24 //If individual mode is enabled,
25 UPROPERTY(Category="Single Finger Gesture", BlueprintReadOnly, EditAnywhere)
27};
BlueprintType
Definition ComponentDecorator_Animation.h:40
Blueprintable
Definition ComponentDecorator_Animation.h:40
UGestureBase()
Definition GestureBase.cpp:7
virtual void OnGestureEnded_Implementation(const TArray< FGestureData > &GestureData) override
Definition SingleFingerGestureBase.cpp:26
virtual void OnGestureUpdated_Implementation(const TArray< FGestureData > &GestureData) override
Definition SingleFingerGestureBase.cpp:21
Category
Definition SingleFingerGestureBase.h:25
virtual void Initialization_Implementation() override
Definition SingleFingerGestureBase.cpp:11
virtual void OnGestureStarted_Implementation(const TArray< FGestureData > &GestureData) override
Definition SingleFingerGestureBase.cpp:16
EditAnywhere uint8 bIndividualMode
Definition SingleFingerGestureBase.h:26
BlueprintReadOnly
Definition SingleFingerGestureBase.h:25
USingleFingerGestureBase()
Definition SingleFingerGestureBase.cpp:5