Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
VirtualInputZone.h
Go to the documentation of this file.
1// Copyright Lost in Game Studio. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "VirtualInput.h"
7#include "VirtualInputZone.generated.h"
8
12UCLASS()
13class TOUCHINTERFACE_API UVirtualInputZone : public UVirtualInput
14{
15 GENERATED_BODY()
16
17public:
19
20 virtual TSharedRef<SVirtualControl> TakeWidget(TSharedPtr<SDeprecatedTouchInterface> TouchInterface) override;
21 virtual void GetVirtualControl(FVirtualControl& VirtualControl) override;
22
25 UPROPERTY(Category="Virtual Input", EditAnywhere, BlueprintReadWrite)
27
30 UPROPERTY(Category="Virtual Input", EditAnywhere, BlueprintReadWrite, meta=(ClampMin=0.0f, UIMin=0.0f))
31 float DeltaThreshold;
32
35 UPROPERTY(Category="Virtual Input", EditAnywhere, BlueprintReadWrite)
37};
Definition TouchInterface.Build.cs:6
UVirtualInput()
Definition VirtualInput.cpp:7
BlueprintReadWrite
Definition VirtualInputZone.h:30
EditAnywhere
Definition VirtualInputZone.h:25
meta
Definition VirtualInputZone.h:30
virtual TSharedRef< SVirtualControl > TakeWidget(TSharedPtr< SDeprecatedTouchInterface > TouchInterface) override
Definition VirtualInputZone.cpp:16
Category
Definition VirtualInputZone.h:25
virtual void GetVirtualControl(FVirtualControl &VirtualControl) override
Definition VirtualInputZone.cpp:22
UVirtualInputZone()
Definition VirtualInputZone.cpp:6
BlueprintReadWrite uint8 bJoystickMode
Definition VirtualInputZone.h:26
BlueprintReadWrite uint8 bBlockMultitouchInput
Definition VirtualInputZone.h:36
Definition VirtualControlSetup.h:165