Touch Interface Designer
2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
VirtualInputJoystick.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 "VirtualInputJoystick.generated.h"
8
12
UCLASS()
13
class TOUCHINTERFACE_API
UVirtualInputJoystick
: public
UVirtualInput
14
{
15
GENERATED_BODY()
16
17
public
:
18
UVirtualInputJoystick
();
19
20
virtual
TSharedRef<SVirtualControl>
TakeWidget
(TSharedPtr<SDeprecatedTouchInterface>
TouchInterface
)
override
;
21
virtual
void
GetVirtualControl
(
FVirtualControl
& VirtualControl)
override
;
22
24
UPROPERTY(
Category
=
"Virtual Input"
,
EditInstanceOnly
,
BlueprintReadWrite
)
25
FVector2D
ThumbSize
;
26
27
//TODO: Implements this feature
29
UPROPERTY(
Category
=
"Virtual Input"
,
EditInstanceOnly
,
BlueprintReadWrite
)
30
uint8
bClampJoystickPosition
:1;
31
};
VirtualInput.h
TouchInterface
Definition
TouchInterface.Build.cs:6
UVirtualInput::BlueprintReadWrite
BlueprintReadWrite
Definition
VirtualInput.h:128
UVirtualInput::UVirtualInput
UVirtualInput()
Definition
VirtualInput.cpp:7
UVirtualInputJoystick::TakeWidget
virtual TSharedRef< SVirtualControl > TakeWidget(TSharedPtr< SDeprecatedTouchInterface > TouchInterface) override
Definition
VirtualInputJoystick.cpp:14
UVirtualInputJoystick::GetVirtualControl
virtual void GetVirtualControl(FVirtualControl &VirtualControl) override
Definition
VirtualInputJoystick.cpp:20
UVirtualInputJoystick::EditInstanceOnly
EditInstanceOnly
Definition
VirtualInputJoystick.h:24
UVirtualInputJoystick::UVirtualInputJoystick
UVirtualInputJoystick()
Definition
VirtualInputJoystick.cpp:6
UVirtualInputJoystick::Category
Category
Definition
VirtualInputJoystick.h:24
UVirtualInputJoystick::ThumbSize
BlueprintReadWrite FVector2D ThumbSize
Definition
VirtualInputJoystick.h:25
UVirtualInputJoystick::bClampJoystickPosition
BlueprintReadWrite uint8 bClampJoystickPosition
Definition
VirtualInputJoystick.h:30
FVirtualControl
Definition
VirtualControlSetup.h:165
TouchProjectNext
Plugins
TouchInterfaceDesigner
Source
TouchInterface
Public
VirtualInput
VirtualInputJoystick.h
Generated by
1.15.0