3#include "CoreMinimal.h"
5#include "GameFramework/WorldSettings.h"
6#include "GS_Default.generated.h"
21 virtual
bool GetWorldTransform_Implementation(
UGripMotionControllerComponent * GrippingController,
float DeltaTime, FTransform & WorldTransform, const FTransform &ParentTransform,
FBPActorGripInformation &Grip,
AActor * actor, UPrimitiveComponent * root,
bool bRootHasInterface,
bool bActorHasInterface,
bool bIsForTeleport) override;
24 virtual
void ApplySmoothingAndLerp(
FBPActorGripInformation& Grip, FVector& frontLoc, FVector& frontLocOrig,
float DeltaTime);
30UCLASS(BlueprintType, ClassGroup = (
VRExpansionPlugin), hideCategories = TickSettings)
37 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"SecondaryGripSettings")
38 bool bLimitGripScaling;
41 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "SecondaryGripSettings", meta = (editcondition = "bLimitGripScaling"))
42 FVector_NetQuantize100 MinimumGripScaling;
45 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "SecondaryGripSettings", meta = (editcondition = "bLimitGripScaling"))
46 FVector_NetQuantize100 MaximumGripScaling;
ESecondaryGripType
UENUM(Blueprintable)
UCLASS(NotBlueprintable, ClassGroup = (VRExpansionPlugin))
UCLASS(BlueprintType, ClassGroup = (VRExpansionPlugin), hideCategories = TickSettings)
FVector_NetQuantize100 MaximumGripScaling
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "SecondaryGripSettings", meta = (editcondition...
bool bLimitGripScaling
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "SecondaryGripSettings")
FVector_NetQuantize100 MinimumGripScaling
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "SecondaryGripSettings", meta = (editcondition...
UCLASS(Blueprintable, meta = (BlueprintSpawnableComponent), ClassGroup = MotionController)
UCLASS(NotBlueprintable, BlueprintType, EditInlineNew, DefaultToInstanced, Abstract,...
virtual bool GetWorldTransform_Implementation(UGripMotionControllerComponent *OwningController, float DeltaTime, FTransform &WorldTransform, const FTransform &ParentTransform, FBPActorGripInformation &Grip, AActor *actor, UPrimitiveComponent *root, bool bRootHasInterface, bool bActorHasInterface, bool bIsForTeleport)