ActivateCanDamagePlayers() | UVR_GrabComponent | |
AllowDrop | UVR_GrabComponent | |
AnimnType | UVR_GrabComponent | |
APressed() | UVR_GrabComponent | |
AReleased() | UVR_GrabComponent | |
bAllowNonVR | UVR_GrabComponent | |
bAllowPickUp | UVR_GrabComponent | |
bBlockOtherA_Events | UVR_GrabComponent | |
bBlockOtherB_Events | UVR_GrabComponent | |
bBlockOtherThumbChangeEvents | UVR_GrabComponent | |
bBlockOtherThumbEvents | UVR_GrabComponent | |
bBlockOtherTriggerEvents | UVR_GrabComponent | |
bBothHands | UVR_GrabComponent | |
bCanNPCInteract | UVR_GrabComponent | |
bCanPlayerStepOn | UVR_GrabComponent | |
bCanPullGrab | UVR_GrabComponent | |
bDebug | UVR_GrabComponent | |
BeginPlay() override | UVR_GrabComponent | virtual |
bIsColliding | UVR_GrabComponent | |
BPressed() | UVR_GrabComponent | |
BReleased() | UVR_GrabComponent | |
CanBothHandsGrab() const | UVR_GrabComponent | inline |
CanNonVRInteract() | IVR_InteractionInterface | |
CanPlayerStepOn() const | UVR_GrabComponent | inline |
CanPullGrab() | IVR_InteractionInterface | |
CanPullGrab_Implementation() | UVR_GrabComponent | inlinevirtual |
CanPutInInventory | UVR_GrabComponent | |
CheckEAnimationType() | UVR_GrabComponent | |
DefaultMass | UVR_GrabComponent | |
DrawCollisionDebug() | UVR_GrabComponent | |
Drop(class UVR_HandComponent *MotionController) | IVR_InteractionInterface | |
Drop_AttachTo() | UVR_GrabComponent | |
Drop_Implementation(class UVR_HandComponent *MotionController) | UVR_GrabComponent | virtual |
Drop_PhysicsConstraint(FConstraintInstance *PickPhysicsConstraint) | UVR_GrabComponent | |
Drop_PhysicsConstraintAnimated() | UVR_GrabComponent | |
Drop_PhysicsConstraintAnimatedNearSocket() | UVR_GrabComponent | |
DropScript() | UVR_GrabComponent | virtual |
EnableBlockPullGrab(bool Enable) | UVR_GrabComponent | |
EnablePriority | UVR_GrabComponent | |
EnablePullGrab(bool Enable) | UVR_GrabComponent | |
EndPlay(const EEndPlayReason::Type EndPlayReason) override | UVR_GrabComponent | virtual |
ForceCheckForGrabComponents() | IVR_InteractionInterface | |
ForceDrop() | UVR_GrabComponent | |
GetAnimnType() const | UVR_GrabComponent | inline |
GetCanNPCInteract() const | UVR_GrabComponent | inline |
GetCanPutInInventory() const | UVR_GrabComponent | inline |
GetChildCollisionDirectionAxis() const | UVR_GrabComponent | inline |
GetChildCollisions(TArray< UShapeComponent * > &ShapeComponents) | UVR_GrabComponent | |
GetGrabMethod() const | UVR_GrabComponent | inline |
GetGrabPriority() const | UVR_GrabComponent | inline |
GetHandActor() const | UVR_GrabComponent | inline |
GetInHand() const | UVR_GrabComponent | inline |
GetJustDroped() const | UVR_GrabComponent | inline |
GetLeftHandSocketName() const | UVR_GrabComponent | inline |
GetMaxInteractionDistance() const | UVR_GrabComponent | inline |
GetNumOfHandsAttached() const | UVR_GrabComponent | inline |
GetPickUpAnimation() const | UVR_GrabComponent | inline |
GetPullGrabEnabled() const | UVR_GrabComponent | inline |
GetRightHandSocketName() const | UVR_GrabComponent | inline |
Grab(class UVR_HandComponent *MotionController, bool &HandleStatus, bool bFroceAttachHandle) | IVR_InteractionInterface | |
Grab_Implementation(class UVR_HandComponent *MotionController, bool &HandleStatus, bool bFroceAttachHandle) | UVR_GrabComponent | virtual |
GrabMethod | UVR_GrabComponent | |
GrabPressed() | UVR_GrabComponent | |
GrabPriority | UVR_GrabComponent | |
GrabReleased() | UVR_GrabComponent | |
HandComponent | UVR_GrabComponent | |
InInteractionDistance(FVector Location, float &Distance) | UVR_GrabComponent | |
IsAutoHandRotation() const | UVR_GrabComponent | inline |
IsCheckingChildCollisionAxis() const | UVR_GrabComponent | inline |
IsChildCollisionAxisInverted() const | UVR_GrabComponent | inline |
IsColliding() | IVR_InteractionInterface | |
IsColliding_Implementation() | UVR_GrabComponent | virtual |
IsDropAllowed() const | UVR_GrabComponent | inline |
IsGrabbed() | IVR_InteractionInterface | |
IsGrabbed_Implementation() | UVR_GrabComponent | inlinevirtual |
IsHeldBy(class UVR_HandComponent *MotionController) | IVR_InteractionInterface | |
IsNonVRInteractTillStop() | IVR_InteractionInterface | |
IsParentSimulatesPhysics() | UVR_GrabComponent | |
LeftHandSocketName | UVR_GrabComponent | |
LowerAttachedStrength | UVR_GrabComponent | |
MaxComponentInteractionDistance | UVR_GrabComponent | |
NonVRGrabType | UVR_GrabComponent | |
NonVRInteraction(AVR_Player *Player) | IVR_InteractionInterface | |
OnComponentAPressed | UVR_GrabComponent | |
OnComponentAReleased | UVR_GrabComponent | |
OnComponentBPressed | UVR_GrabComponent | |
OnComponentBReleased | UVR_GrabComponent | |
OnComponentGrabPressed | UVR_GrabComponent | |
OnComponentGrabReleased | UVR_GrabComponent | |
OnComponentThumbstickChange | UVR_GrabComponent | |
OnComponentThumbstickPressed | UVR_GrabComponent | |
OnComponentThumbstickReleased | UVR_GrabComponent | |
OnComponentTriggerChange | UVR_GrabComponent | |
OnComponentTriggerPressed | UVR_GrabComponent | |
OnComponentTriggerReleased | UVR_GrabComponent | |
OnHitCheckColliding(UPrimitiveComponent *HitComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector normalImpulse, const FHitResult &Hit) | UVR_GrabComponent | |
OnRegister() override | UVR_GrabComponent | virtual |
ParentComponent | UVR_GrabComponent | |
Pickup_AttachTo() | UVR_GrabComponent | |
Pickup_PhysicsConstraint() | UVR_GrabComponent | |
Pickup_PhysicsConstraintAnimated() | UVR_GrabComponent | |
Pickup_PhysicsConstraintAnimatedNearSocket() | UVR_GrabComponent | |
PickUpAnimation | UVR_GrabComponent | |
PickUpAnimationArray | UVR_GrabComponent | |
PickUpAnimationType | UVR_GrabComponent | |
PickUpScript() | UVR_GrabComponent | virtual |
RightHandSocketName | UVR_GrabComponent | |
RunJustDropTimer() | UVR_GrabComponent | |
SetAllowPickUp(bool PickUpStatus) | UVR_GrabComponent | |
SetBothHands(bool BothHands) | UVR_GrabComponent | |
SetGrabMethod(EGrabMethod NewGrabMethod) | UVR_GrabComponent | |
Shoot() | IVR_InteractionInterface | |
SocketArray | UVR_GrabComponent | |
SocketInRadius | UVR_GrabComponent | |
Stop_NonVRInteraction(AVR_Player *Player) | IVR_InteractionInterface | |
ThumbPressed() | UVR_GrabComponent | |
ThumbstickChange(float ValueX, float ValueY) | UVR_GrabComponent | |
TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override | UVR_GrabComponent | virtual |
TriggerChange(float Value) | UVR_GrabComponent | |
TriggerPressed() | UVR_GrabComponent | |
TriggerReleased() | UVR_GrabComponent | |
UpdateHitEvents() | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Animation", meta=(EditCondition="(GrabMethod == EGrabMethod::PhysicsAnimatedNearSocket || GrabMethod == EGrabMethod::AnimatedAndIK || GrabMethod == EGrabMethod::PhysicsAnimated) && PickUpAnimationType == EPickUpAnimations::Interactable", EditConditionHides)) UAnimSequence *PickAPressAnimation | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Animation", meta=(EditCondition="(GrabMethod == EGrabMethod::PhysicsAnimatedNearSocket || GrabMethod == EGrabMethod::AnimatedAndIK || GrabMethod == EGrabMethod::PhysicsAnimated) && PickUpAnimationType == EPickUpAnimations::Interactable", EditConditionHides)) UAnimSequence *PickBPressAnimation | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Animation", meta=(EditCondition="(GrabMethod == EGrabMethod::PhysicsAnimatedNearSocket || GrabMethod == EGrabMethod::AnimatedAndIK || GrabMethod == EGrabMethod::PhysicsAnimated) && PickUpAnimationType == EPickUpAnimations::Interactable", EditConditionHides)) UAnimSequence *PickTriggerPressAnimation | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab", meta=(EditCondition="(GrabMethod == EGrabMethod::Physics || GrabMethod == EGrabMethod::AnimatedAndIK)", EditConditionHides)) bool AutoHandRotation | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Child Collisions", meta=(EditCondition="(GrabMethod == EGrabMethod::Physics || GrabMethod == EGrabMethod::AnimatedAndIK)", EditConditionHides)) bool CheckForChildCollisionAxis | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Child Collisions", meta=(EditCondition="CheckForChildCollisionAxis == true && (GrabMethod == EGrabMethod::Physics || GrabMethod == EGrabMethod::AnimatedAndIK)", EditConditionHides)) bool InvertChildCollisionAxis | UVR_GrabComponent | |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Grab|Child Collisions", meta=(EditCondition="CheckForChildCollisionAxis == true && (GrabMethod == EGrabMethod::Physics || GrabMethod == EGrabMethod::AnimatedAndIK)", EditConditionHides)) EVectorDirectionTypes ChildCollisionDirectionAxis | UVR_GrabComponent | |
UVR_GrabComponent() | UVR_GrabComponent | |
WeldWithHand | UVR_GrabComponent | |