#include "CoreMinimal.h"
#include "Components/ActorComponent.h"
#include "MotionRecognizer.generated.h"
Go to the source code of this file.
|
| | 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) |
◆ EAccelerationType
| Enumerator |
|---|
| UMETA | |
| Left | |
| Right | |
| Forward | |
| Backward | |
| Up | |
| Down | |
◆ EShake
| Enumerator |
|---|
| Horizontal | |
| Vertical | |
| BackAndForth | |
◆ 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 | ) |
◆ ClassGroup
| ClassGroup =(TouchInterfaceDesigner) |
A component that intercept IMU data and process it to easy configurable events
◆ meta