UCLASS(BlueprintType, Category = "VRGestures")
More...
#include <VRGestureComponent.h>
|
| | UGesturesDatabase () |
| |
| void | FillSplineWithGesture (UPARAM(ref) FVRGesture &Gesture, USplineComponent *SplineComponent, bool bCenterPointsOnSpline=true, bool bScaleToBounds=false, float OptionalBounds=0.0f, bool bUseCurvedPoints=true, bool bFillInSplineMeshComponents=true, UStaticMesh *Mesh=nullptr, UMaterial *MeshMat=nullptr) |
| | UFUNCTION(BlueprintCallable, Category = "VRGestures")
|
| |
| bool | ImportSplineAsGesture (USplineComponent *HostSplineComponent, FString GestureName, bool bKeepSplineCurves=true, float SegmentLen=10.0f, bool bScaleToDatabase=true) |
| | UFUNCTION(BlueprintCallable, Category = "VRGestures")
|
| |
| void | RecalculateGestures (bool bScaleToDatabase=true) |
| | UFUNCTION(BlueprintCallable, Category = "VRGestures")
|
| |
|
| TArray< FVRGesture > | Gestures |
| | UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "VRGestures")
|
| |
| float | TargetGestureScale |
| | UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "VRGestures")
|
| |
UCLASS(BlueprintType, Category = "VRGestures")
Items Database DataAsset, here we can save all of our game items
Definition at line 207 of file VRGestureComponent.h.
◆ UGesturesDatabase()
| UGesturesDatabase::UGesturesDatabase |
( |
| ) |
|
|
inline |
◆ FillSplineWithGesture()
| void UGesturesDatabase::FillSplineWithGesture |
( |
UPARAM(ref) FVRGesture & | Gesture, |
|
|
USplineComponent * | SplineComponent, |
|
|
bool | bCenterPointsOnSpline = true, |
|
|
bool | bScaleToBounds = false, |
|
|
float | OptionalBounds = 0.0f, |
|
|
bool | bUseCurvedPoints = true, |
|
|
bool | bFillInSplineMeshComponents = true, |
|
|
UStaticMesh * | Mesh = nullptr, |
|
|
UMaterial * | MeshMat = nullptr ) |
|
BlueprintCallable |
◆ GENERATED_BODY()
| UGesturesDatabase::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ ImportSplineAsGesture()
| bool UGesturesDatabase::ImportSplineAsGesture |
( |
USplineComponent * | HostSplineComponent, |
|
|
FString | GestureName, |
|
|
bool | bKeepSplineCurves = true, |
|
|
float | SegmentLen = 10.0f, |
|
|
bool | bScaleToDatabase = true ) |
|
BlueprintCallable |
◆ RecalculateGestures()
| void UGesturesDatabase::RecalculateGestures |
( |
bool | bScaleToDatabase = true | ) |
|
|
BlueprintCallable |
◆ Gestures
|
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "VRGestures")
Definition at line 218 of file VRGestureComponent.h.
◆ TargetGestureScale
| float UGesturesDatabase::TargetGestureScale |
|
BlueprintReadWriteEditAnywhere |
UPROPERTY(BlueprintReadWrite, EditAnywhere, Category = "VRGestures")
Definition at line 225 of file VRGestureComponent.h.
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Public/VRGestureComponent.h
- SDKDemo/Plugins/UnrealEngineSDK/VRExpansionPlugin/VRExpansionPlugin/Source/VRExpansionPlugin/Private/VRGestureComponent.cpp