A Demo Project for the UnrealEngineSDK
|
UCLASS() More...
#include <VRExpansionFunctionLibrary.h>
Static Public Member Functions | |
static USceneComponent * | AddSceneComponentByClass (UObject *Outer, TSubclassOf< USceneComponent > Class, const FTransform &ComponentRelativeTransform) |
UFUNCTION(BlueprintCallable, meta = (DisplayName = "Add Scene Component By Class"), Category = "VRExpansionLibrary") | |
static bool | AreComponentsIgnoringCollisions (UObject *WorldContextObject, UPrimitiveComponent *Prim1, UPrimitiveComponent *Prim2) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static FRotator | BPQuat_FindBetween (FVector Vec1, FVector Vec2) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "FindBetween")) | |
static void | BreakTransform_NetQuantize (const FTransform_NetQuantize &InTransform, FVector &Location, FRotator &Rotation, FVector &Scale) |
UFUNCTION(BlueprintPure, Category = "VRExpansionLibrary|TransformNetQuantize", meta = (NativeBreakFunc)) | |
static FVector_NetQuantize | Conv_FVectorToFVectorNetQuantize (const FVector &InVector) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static FVector_NetQuantize10 | Conv_FVectorToFVectorNetQuantize10 (const FVector &InVector) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize10 (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static FVector_NetQuantize100 | Conv_FVectorToFVectorNetQuantize100 (const FVector &InVector) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize100 (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static uint8 | Conv_GripPairToGripID (const FBPGripPair &GripPair) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToGripID (FBPGripPair)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary") | |
static UGripMotionControllerComponent * | Conv_GripPairToMotionController (const FBPGripPair &GripPair) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToController (FBPGripPair)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary") | |
static FTransform_NetQuantize | Conv_TransformToTransformNetQuantize (const FTransform &InTransform) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToTransform_NetQuantize (Transform)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|TransformNetQuantize") | |
static bool | EqualEqual_FBPActorGripInformation (const FBPActorGripInformation &A, const FBPActorGripInformation &B) |
UFUNCTION(BlueprintPure, meta = (DisplayName = "Equal VR Grip", CompactNodeTitle = "==", Keywords = "== equal"), Category = "VRExpansionFunctions") | |
static bool | GetFirstGameplayTagWithExactParent (FGameplayTag DirectParentTag, const FGameplayTagContainer &BaseContainer, FGameplayTag &FoundTag) |
UFUNCTION(BlueprintPure, Category = "GameplayTags") | |
static UGameViewportClient * | GetGameViewportClient (UObject *WorldContextObject) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | GetGripSlotInRangeByTypeName (FName SlotType, AActor *Actor, FVector WorldLocation, float MaxRange, bool &bHadSlotInRange, FTransform &SlotWorldTransform, FName &SlotName, UGripMotionControllerComponent *QueryController=nullptr) |
UFUNCTION(BlueprintPure, Category = "VRGrip", meta = (bIgnoreSelf = "true", DisplayName = "GetGripSlotInRangeByTypeName")) | |
static void | GetGripSlotInRangeByTypeName_Component (FName SlotType, USceneComponent *Component, FVector WorldLocation, float MaxRange, bool &bHadSlotInRange, FTransform &SlotWorldTransform, FName &SlotName, UGripMotionControllerComponent *QueryController=nullptr) |
UFUNCTION(BlueprintPure, Category = "VRGrip", meta = (bIgnoreSelf = "true", DisplayName = "GetGripSlotInRangeByTypeName_Component")) | |
static bool | GetHandFromMotionSourceName (FName MotionSource, EControllerHand &Hand) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHandFromMotionSourceName")) | |
static FRotator | GetHMDPureYaw (FRotator HMDRotation) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHMDPureYaw")) | |
static FRotator | GetHMDPureYaw_I (FRotator HMDRotation) |
static EBPHMDDeviceType | GetHMDType () |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHMDType")) | |
static bool | GetIsActorMovable (AActor *ActorToCheck) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsActorMovable")) | |
static bool | GetIsHMDConnected () |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsHMDConnected")) | |
static EBPHMDWornState | GetIsHMDWorn () |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsHMDWorn")) | |
static FVector | GetPeak_PeakLowPassFilter (UPARAM(ref) FBPLowPassPeakFilter &TargetPeakFilter) |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak") | |
static bool | IsActiveGrip (const FBPActorGripInformation &Grip) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions") | |
static bool | IsComponentIgnoringCollision (UObject *WorldContextObject, UPrimitiveComponent *Prim1) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static bool | IsInVREditorPreview () |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "IsInVREditorPreview")) | |
static bool | IsInVREditorPreviewOrGame () |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "IsInVREditorPreviewOrGame")) | |
static void | LowPassFilter_Exponential (FVector lastAverage, FVector newSample, FVector &newAverage, float sampleFactor=0.25f) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "LowPassFilter_Exponential")) | |
static void | LowPassFilter_RollingAverage (FVector lastAverage, FVector newSample, FVector &newAverage, int32 numSamples=10) |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "LowPassFilter_RollingAverage")) | |
static FTransform_NetQuantize | MakeTransform_NetQuantize (FVector Location, FRotator Rotation, FVector Scale) |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|TransformNetQuantize") | |
static FVector_NetQuantize | MakeVector_NetQuantize (FVector InVector) |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static FVector_NetQuantize10 | MakeVector_NetQuantize10 (FVector InVector) |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static FVector_NetQuantize100 | MakeVector_NetQuantize100 (FVector InVector) |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize") | |
static bool | MatchesAnyTagsWithDirectParentTag (FGameplayTag DirectParentTag, const FGameplayTagContainer &BaseContainer, const FGameplayTagContainer &OtherContainer) |
UFUNCTION(BlueprintPure, Category = "GameplayTags") | |
static void | NonAuthorityMinimumAreaRectangle (UObject *WorldContextObject, const TArray< FVector > &InVerts, const FVector &SampleSurfaceNormal, FVector &OutRectCenter, FRotator &OutRectRotation, float &OutSideLengthX, float &OutSideLengthY, bool bDebugDraw=false) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions", meta = (WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | RemoveActorCollisionIgnore (UObject *WorldContextObject, AActor *Actor1) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | RemoveObjectCollisionIgnore (UObject *WorldContextObject, UPrimitiveComponent *Prim1) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | ResetEuroSmoothingFilter (UPARAM(ref) FBPEuroLowPassFilter &TargetEuroFilter) |
UFUNCTION(BlueprintCallable, Category = "EuroLowPassFilter") | |
static void | ResetPeakLowPassFilter (UPARAM(ref) FBPLowPassPeakFilter &TargetPeakFilter) |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak") | |
static void | RotateAroundPivot (FRotator RotationDelta, FVector OriginalLocation, FRotator OriginalRotation, FVector PivotPoint, FVector &NewLocation, FRotator &NewRotation, bool bUseOriginalYawOnly=true) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "RotateAroundPivot")) | |
static void | RunEuroSmoothingFilter (UPARAM(ref) FBPEuroLowPassFilter &TargetEuroFilter, FVector InRawValue, const float DeltaTime, FVector &SmoothedValue) |
UFUNCTION(BlueprintCallable, Category = "EuroLowPassFilter") | |
static void | SetActorsIgnoreAllCollision (UObject *WorldContextObject, AActor *Actor1=nullptr, AActor *Actor2=nullptr, bool bIgnoreCollision=true) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | SetObjectsIgnoreCollision (UObject *WorldContextObject, UPrimitiveComponent *Prim1=nullptr, FName OptionalBoneName1=NAME_None, bool bAddChildBones1=false, UPrimitiveComponent *Prim2=nullptr, FName OptionalBoneName2=NAME_None, bool bAddChildBones2=false, bool bIgnoreCollision=true) |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext)) | |
static void | SmoothUpdateLaserSpline (USplineComponent *LaserSplineComponent, TArray< USplineMeshComponent * > LaserSplineMeshComponents, FVector InStartLocation, FVector InEndLocation, FVector InForward, float LaserRadius) |
UFUNCTION(BlueprintCallable, meta = (DisplayName = "Smooth Update Laser Spline"), Category = "VRExpansionLibrary") | |
static void | UpdatePeakLowPassFilter (UPARAM(ref) FBPLowPassPeakFilter &TargetPeakFilter, FVector NewSample) |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak") | |
Private Member Functions | |
GENERATED_BODY () | |
UCLASS()
Definition at line 44 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, meta = (DisplayName = "Add Scene Component By Class"), Category = "VRExpansionLibrary")
Definition at line 624 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 102 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "FindBetween"))
Definition at line 188 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionLibrary|TransformNetQuantize", meta = (NativeBreakFunc))
Breaks apart a transform net quantize into location, rotation and scale
Definition at line 572 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize")
Converts a vector into a FVector_NetQuantize
Definition at line 594 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize10 (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize")
Converts a vector into a FVector_NetQuantize10
Definition at line 604 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToVector_NetQuantize100 (Vector)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|FVectorNetQuantize")
Converts a vector into a FVector_NetQuantize100
Definition at line 614 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToGripID (FBPGripPair)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary")
Converts a FBPGripPair into a GripID
Definition at line 589 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToController (FBPGripPair)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary")
Converts a FBPGripPair into a MotionController
Definition at line 584 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "ToTransform_NetQuantize (Transform)", CompactNodeTitle = "->", BlueprintAutocast), Category = "VRExpansionLibrary|TransformNetQuantize")
Converts a FTransform into a FTransform_NetQuantize
Definition at line 579 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (DisplayName = "Equal VR Grip", CompactNodeTitle = "==", Keywords = "== equal"), Category = "VRExpansionFunctions")
Definition at line 556 of file VRExpansionFunctionLibrary.cpp.
|
private |
|
inlinestaticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "GameplayTags")
Determine if any tag in the BaseContainer has the exact same direct parent tag and returns the first one
TagParent | Required direct parent tag |
BaseContainer | Container containing values to check |
Definition at line 531 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 25 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGrip", meta = (bIgnoreSelf = "true", DisplayName = "GetGripSlotInRangeByTypeName"))
Definition at line 165 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRGrip", meta = (bIgnoreSelf = "true", DisplayName = "GetGripSlotInRangeByTypeName_Component"))
Definition at line 181 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHandFromMotionSourceName"))
Definition at line 106 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHMDPureYaw"))
Definition at line 311 of file VRExpansionFunctionLibrary.cpp.
|
inlinestatic |
Definition at line 124 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetHMDType"))
Definition at line 332 of file VRExpansionFunctionLibrary.cpp.
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsActorMovable"))
Definition at line 152 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsHMDConnected"))
Definition at line 327 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "GetIsHMDWorn"))
Definition at line 316 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak")
Gets the peak value of the Peak Low Pass Filter
Definition at line 404 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions")
Definition at line 561 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 90 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "IsInVREditorPreview"))
Definition at line 425 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "IsInVREditorPreviewOrGame"))
Definition at line 401 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "LowPassFilter_Exponential"))
Definition at line 147 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "LowPassFilter_RollingAverage"))
Definition at line 140 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|TransformNetQuantize")
Make a transform net quantize from location, rotation and scale
Definition at line 567 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize")
Make a transform net quantize from location, rotation and scale
Definition at line 599 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize")
Make a transform net quantize10 from location, rotation and scale
Definition at line 609 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintPure |
UFUNCTION(BlueprintPure, meta = (Scale = "1,1,1", Keywords = "construct build", NativeMakeFunc), Category = "VRExpansionLibrary|FVectorNetQuantize")
Make a transform net quantize100 from location, rotation and scale
Definition at line 619 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintPure |
UFUNCTION(BlueprintPure, Category = "GameplayTags")
Determine if any tag in the BaseContainer matches against any tag in OtherContainer with a required direct parent for both
TagParent | Required direct parent tag |
BaseContainer | Container containing values to check |
OtherContainer | Container to check against. |
Definition at line 503 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions", meta = (WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Finds the minimum area rectangle that encloses all of the points in InVerts Engine default version is server only for some reason Uses algorithm found in http://www.geometrictools.com/Documentation/MinimumAreaRectangle.pdf
InVerts | - Points to enclose in the rectangle @outparam OutRectCenter - Center of the enclosing rectangle @outparam OutRectSideA - Vector oriented and sized to represent one edge of the enclosing rectangle, orthogonal to OutRectSideB @outparam OutRectSideB - Vector oriented and sized to represent one edge of the enclosing rectangle, orthogonal to OutRectSideA |
Definition at line 449 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 124 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 114 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "EuroLowPassFilter")
Resets a Euro Low Pass Filter so that the first time it is used again it is clean
Definition at line 415 of file VRExpansionFunctionLibrary.h.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak")
Resets a Filter so that the first time it is used again it is clean
Definition at line 384 of file VRExpansionFunctionLibrary.h.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions", meta = (bIgnoreSelf = "true", DisplayName = "RotateAroundPivot"))
Definition at line 152 of file VRExpansionFunctionLibrary.h.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "EuroLowPassFilter")
Runs the smoothing function of a Euro Low Pass Filter
Definition at line 425 of file VRExpansionFunctionLibrary.h.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 35 of file VRExpansionFunctionLibrary.cpp.
|
staticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRExpansionFunctions|Collision", meta = (bIgnoreSelf = "true", WorldContext = "WorldContextObject", CallableWithoutWorldContext))
Definition at line 79 of file VRExpansionFunctionLibrary.cpp.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, meta = (DisplayName = "Smooth Update Laser Spline"), Category = "VRExpansionLibrary")
Definition at line 435 of file VRExpansionFunctionLibrary.h.
|
inlinestaticBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "LowPassFilter_Peak")
Adds an entry to the Peak low pass filter
Definition at line 394 of file VRExpansionFunctionLibrary.h.