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
12
UCLASS()
13
class TOUCHINTERFACE_API
UVirtualInputZone
: public
UVirtualInput
14
{
15
GENERATED_BODY()
16
17
public
:
18
UVirtualInputZone
();
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
)
26
uint8
bJoystickMode
:1;
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
)
36
uint8
bBlockMultitouchInput
:1;
37
};
VirtualInput.h
TouchInterface
Definition
TouchInterface.Build.cs:6
UVirtualInput::UVirtualInput
UVirtualInput()
Definition
VirtualInput.cpp:7
UVirtualInputZone::BlueprintReadWrite
BlueprintReadWrite
Definition
VirtualInputZone.h:30
UVirtualInputZone::EditAnywhere
EditAnywhere
Definition
VirtualInputZone.h:25
UVirtualInputZone::meta
meta
Definition
VirtualInputZone.h:30
UVirtualInputZone::TakeWidget
virtual TSharedRef< SVirtualControl > TakeWidget(TSharedPtr< SDeprecatedTouchInterface > TouchInterface) override
Definition
VirtualInputZone.cpp:16
UVirtualInputZone::Category
Category
Definition
VirtualInputZone.h:25
UVirtualInputZone::GetVirtualControl
virtual void GetVirtualControl(FVirtualControl &VirtualControl) override
Definition
VirtualInputZone.cpp:22
UVirtualInputZone::UVirtualInputZone
UVirtualInputZone()
Definition
VirtualInputZone.cpp:6
UVirtualInputZone::bJoystickMode
BlueprintReadWrite uint8 bJoystickMode
Definition
VirtualInputZone.h:26
UVirtualInputZone::bBlockMultitouchInput
BlueprintReadWrite uint8 bBlockMultitouchInput
Definition
VirtualInputZone.h:36
FVirtualControl
Definition
VirtualControlSetup.h:165
TouchProjectNext
Plugins
TouchInterfaceDesigner
Source
TouchInterface
Public
VirtualInput
VirtualInputZone.h
Generated by
1.15.0