Touch Interface Designer 2025.2
Create touch interface with a visual editor and manage all mobile inputs like gestures
Loading...
Searching...
No Matches
MotionRecognizer.h File Reference
#include "CoreMinimal.h"
#include "Components/ActorComponent.h"
#include "MotionRecognizer.generated.h"
Include dependency graph for MotionRecognizer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum class  EShake : uint8 { Horizontal , Vertical , BackAndForth }
enum class  EAccelerationType : uint8 {
  UMETA =(Hidden) , Left , Right , Forward ,
  Backward , Up , Down
}

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams (FOnSimpleMotionDelegate, int32, PlayerIndex, FVector, Acceleration, FVector, Gravity, FVector, RotationRate, FVector, Tilt)
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnShakeMotionDelegate, int32, PlayerIndex, EShake, ShakeType)
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnQuickAccelerationDelegate, int32, PlayerIndex, EAccelerationType, Type)
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnMotionDelegate, int32, PlayerIndex, FVector, Value)

Variables

 ClassGroup =(TouchInterfaceDesigner)
 meta

Enumeration Type Documentation

◆ EAccelerationType

enum class EAccelerationType : uint8
strong
Enumerator
UMETA 
Left 
Right 
Forward 
Backward 
Up 
Down 

◆ EShake

enum class EShake : uint8
strong
Enumerator
Horizontal 
Vertical 
BackAndForth 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_FiveParams ( FOnSimpleMotionDelegate ,
int32 ,
PlayerIndex ,
FVector ,
Acceleration ,
FVector ,
Gravity ,
FVector ,
RotationRate ,
FVector ,
Tilt  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/3]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FOnMotionDelegate ,
int32 ,
PlayerIndex ,
FVector ,
Value  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/3]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FOnQuickAccelerationDelegate ,
int32 ,
PlayerIndex ,
EAccelerationType ,
Type  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [3/3]

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FOnShakeMotionDelegate ,
int32 ,
PlayerIndex ,
EShake ,
ShakeType  )

Variable Documentation

◆ ClassGroup

ClassGroup =(TouchInterfaceDesigner)

A component that intercept IMU data and process it to easy configurable events

◆ meta

meta