A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
VRGestureComponent.h File Reference
#include "CoreMinimal.h"
#include "Engine/Engine.h"
#include "VRBPDatatypes.h"
#include "Algo/Reverse.h"
#include "Components/SplineMeshComponent.h"
#include "Components/SplineComponent.h"
#include "VRBaseCharacter.h"
#include "Engine/DataAsset.h"
#include "DrawDebugHelpers.h"
#include "Components/LineBatchComponent.h"
#include "Engine/EngineTypes.h"
#include "Engine/EngineBaseTypes.h"
#include "TimerManager.h"
#include "VRGestureComponent.generated.h"
Include dependency graph for VRGestureComponent.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FVRGesture
 USTRUCT(BlueprintType, Category = "VRGestures") More...
 
struct  FVRGestureSettings
 USTRUCT(BlueprintType, Category = "VRGestures") More...
 
struct  FVRGestureSplineDraw
 USTRUCT(BlueprintType, Category = "VRGestures") More...
 
class  UGesturesDatabase
 UCLASS(BlueprintType, Category = "VRGestures") More...
 
class  UVRGestureComponent
 UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent), ClassGroup = (VRExpansionPlugin)) More...
 

Enumerations

enum class  EVRGestureMirrorMode : uint8 { GES_NoMirror , GES_MirrorLeft , GES_MirrorRight , GES_MirrorBoth }
 UENUM(Blueprintable) More...
 
enum class  EVRGestureState : uint8 { GES_None , GES_Recording , GES_Detecting }
 UENUM(Blueprintable) More...
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams (FVRGestureDetectedSignature, uint8, GestureType, FString, DetectedGestureName, int, DetectedGestureIndex, UGesturesDatabase *, GestureDataBase)
 
 DECLARE_STATS_GROUP (TEXT("TICKGesture"), STATGROUP_TickGesture, STATCAT_Advanced)
 

Enumeration Type Documentation

◆ EVRGestureMirrorMode

enum class EVRGestureMirrorMode : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
GES_NoMirror 
GES_MirrorLeft 
GES_MirrorRight 
GES_MirrorBoth 

Definition at line 39 of file VRGestureComponent.h.

◆ EVRGestureState

enum class EVRGestureState : uint8
strongBlueprintable

UENUM(Blueprintable)

Enumerator
GES_None 
GES_Recording 
GES_Detecting 

Definition at line 27 of file VRGestureComponent.h.

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_FourParams ( FVRGestureDetectedSignature ,
uint8 ,
GestureType ,
FString ,
DetectedGestureName ,
int ,
DetectedGestureIndex ,
UGesturesDatabase * ,
GestureDataBase  )

Delegate for notification when the lever state changes.

◆ DECLARE_STATS_GROUP()

DECLARE_STATS_GROUP ( TEXT("TICKGesture") ,
STATGROUP_TickGesture ,
STATCAT_Advanced  )