|
static float | GetAtan2Angle (EVRInteractibleAxis AxisToCalc, FVector CurInteractorLocation, float OptionalInitialRotation=0.0f) |
|
static float | GetAxisValue (EVRInteractibleAxis RotAxis, FRotator CheckRotation) |
|
static float | GetAxisValue (EVRInteractibleAxis RotAxis, FVector CheckAxis) |
|
static float | GetDeltaAngle (EVRInteractibleAxis RotAxis, FQuat DeltaQuat) |
|
static float | GetDeltaAngleFromTransforms (EVRInteractibleAxis RotAxis, FTransform &InitialRelativeTransform, FTransform &CurrentRelativeTransform) |
|
static void | Interactible_BeginPlayInit (USceneComponent *InteractibleComp, UPARAM(ref) FBPVRInteractibleBaseData &BaseDataToInit) |
| UFUNCTION(BlueprintCallable, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static float | Interactible_GetAngleAroundAxis (EVRInteractibleAxis AxisToCalc, FVector CurInteractorLocation) |
| UFUNCTION(BlueprintPure, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static float | Interactible_GetAngleAroundAxisDelta (EVRInteractibleAxis AxisToCalc, FVector CurInteractorLocation, float InitialAngle) |
| UFUNCTION(BlueprintPure, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static FTransform | Interactible_GetCurrentParentTransform (USceneComponent *SceneComponentToCheck) |
| UFUNCTION(BlueprintPure, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static FTransform | Interactible_GetCurrentRelativeTransform (USceneComponent *SceneComponentToCheck, UPARAM(ref) FBPVRInteractibleBaseData &BaseData) |
| UFUNCTION(BlueprintPure, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static float | Interactible_GetThresholdSnappedValue (float ValueToSnap, float SnapIncrement, float SnapThreshold) |
| UFUNCTION(BlueprintPure, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static void | Interactible_OnGripInit (USceneComponent *InteractibleComp, UPARAM(ref) FBPActorGripInformation &GripInformation, UPARAM(ref) FBPVRInteractibleBaseData &BaseDataToInit) |
| UFUNCTION(BlueprintCallable, Category = "VRInteractibleFunctions", meta = (bIgnoreSelf = "true"))
|
|
static FRotator | SetAxisValueRot (EVRInteractibleAxis RotAxis, float SetValue) |
|
static FRotator | SetAxisValueRot (EVRInteractibleAxis RotAxis, float SetValue, FRotator Var) |
|
static FVector | SetAxisValueVec (EVRInteractibleAxis RotAxis, float SetValue) |
|
UCLASS()
Definition at line 94 of file VRInteractibleFunctionLibrary.h.