UTouchInterface

Defines an interface by which touch input can be controlled using any number of buttons and virtual joysticks

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/GameFramework/TouchInterface.h

Include

#include "GameFramework/TouchInterface.h"

Syntax

class UTouchInterface : public UObject

Remarks

Defines an interface by which touch input can be controlled using any number of buttons and virtual joysticks

Variables

Name Description

Public variable

float

 

ActivationDelay

Public variable

float

 

ActiveOpacity

Public variable

bool

 

bPreventRecenter

Public variable

TArray< FTouchI...

 

Controls

Public variable

float

 

InactiveOpacity

Public variable

float

 

StartupDelay

Public variable

float

 

TimeUntilDeactive

Public variable

float

 

TimeUntilReset

Constructors

Name Description

Public function

UTouchInterface

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Virtual

void

 

Activate

(
    TSharedPtr< SVirtualJoystick > Virt...
)

Make this the active set of touch controls