AdvancedGripSettings() | IVRGripInterface | |
AdvancedGripSettings_Implementation() override | UVRLeverComponent | |
AllCurrentLeverAngles | UVRLeverComponent | |
AllowsMultipleGrips() | IVRGripInterface | |
AllowsMultipleGrips_Implementation() override | UVRLeverComponent | |
AngleThreshold | UVRLeverComponent | |
bAutoDropWhenLocked | UVRLeverComponent | |
bBlendAxisValuesByAngleThreshold | UVRLeverComponent | |
bDenyGripping | UVRLeverComponent | |
BeginPlay() override | UVRLeverComponent | virtual |
bIsHeld | UVRLeverComponent | |
bIsInFirstTick | UVRLeverComponent | |
bIsLerping | UVRLeverComponent | |
bIsLocked | UVRLeverComponent | |
bIsPhysicsLever | UVRLeverComponent | |
bLeverState | UVRLeverComponent | |
bOriginalReplicatesMovement | UVRLeverComponent | |
BreakDistance | UVRLeverComponent | |
bRepGameplayTags | UVRLeverComponent | |
bReplicateMovement | UVRLeverComponent | |
bSendLeverEventsDuringLerp | UVRLeverComponent | |
bUngripAtTargetRotation | UVRLeverComponent | |
CalcAngle(EVRInteractibleLeverAxis AxisToCalc, FVector CurInteractorLocation, bool bSkipLimits=false) | UVRLeverComponent | |
CalculateCurrentAngle(FTransform &CurrentTransform) | UVRLeverComponent | |
CheckAutoDrop(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) | UVRLeverComponent | |
ClosestGripSlotInRange(FVector WorldLocation, bool bSecondarySlot, bool &bHadSlotInRange, FTransform &SlotWorldTransform, FName &SlotName, UGripMotionControllerComponent *CallingController=nullptr, FName OverridePrefix=NAME_None) | IVRGripInterface | |
ClosestGripSlotInRange_Implementation(FVector WorldLocation, bool bSecondarySlot, bool &bHadSlotInRange, FTransform &SlotWorldTransform, FName &SlotName, UGripMotionControllerComponent *CallingController=nullptr, FName OverridePrefix=NAME_None) override | UVRLeverComponent | |
CurrentLeverAngle | UVRLeverComponent | |
CurrentLeverForwardVector | UVRLeverComponent | |
Damping | UVRLeverComponent | |
DenyGripping(UGripMotionControllerComponent *GripInitiator=nullptr) | IVRGripInterface | |
DenyGripping_Implementation(UGripMotionControllerComponent *GripInitiator=nullptr) override | UVRLeverComponent | |
DestroyConstraint() | UVRLeverComponent | |
FlightStickYawLimit | UVRLeverComponent | |
FramesToAverage | UVRLeverComponent | |
FullCurrentAngle | UVRLeverComponent | |
GameplayTags | UVRLeverComponent | |
GENERATED_BODY() | UVRLeverComponent | private |
GENERATED_IINTERFACE_BODY() | IVRGripInterface | private |
GetGripScripts(TArray< UVRGripScriptBase * > &ArrayReference) | IVRGripInterface | |
GetGripScripts_Implementation(TArray< UVRGripScriptBase * > &ArrayReference) override | UVRLeverComponent | |
GetGripStiffnessAndDamping(float &GripStiffnessOut, float &GripDampingOut) | IVRGripInterface | |
GetGripStiffnessAndDamping_Implementation(float &GripStiffnessOut, float &GripDampingOut) override | UVRLeverComponent | |
GetOwnedGameplayTags(FGameplayTagContainer &TagContainer) const override | UVRLeverComponent | inlinevirtual |
GetPrimaryGripType(bool bIsSlot) | IVRGripInterface | |
GetPrimaryGripType_Implementation(bool bIsSlot) override | UVRLeverComponent | |
GripBreakDistance() | IVRGripInterface | |
GripBreakDistance_Implementation() override | UVRLeverComponent | |
GripLateUpdateSetting() | IVRGripInterface | |
GripLateUpdateSetting_Implementation() override | UVRLeverComponent | |
GripMovementReplicationType() | IVRGripInterface | |
GripMovementReplicationType_Implementation() override | UVRLeverComponent | |
GripPriority | UVRLeverComponent | |
HoldingGrip | UVRLeverComponent | |
InitialGripRot | UVRLeverComponent | |
InitialInteractorDropLocation | UVRLeverComponent | |
InitialInteractorLocation | UVRLeverComponent | |
InitialRelativeTransform | UVRLeverComponent | |
InteractorOffsetTransform | UVRLeverComponent | |
IsHeld(TArray< FBPGripPair > &HoldingControllers, bool &bIsHeld) | IVRGripInterface | |
IsHeld_Implementation(TArray< FBPGripPair > &CurHoldingControllers, bool &bCurIsHeld) override | UVRLeverComponent | |
LastDeltaAngle | UVRLeverComponent | |
LastLeverAngle | UVRLeverComponent | |
LerpAxis(float CurrentAngle, float DeltaTime) | UVRLeverComponent | |
LeverLimitNegative | UVRLeverComponent | |
LeverLimitPositive | UVRLeverComponent | |
LeverMomentumFriction | UVRLeverComponent | |
LeverRestitution | UVRLeverComponent | |
LeverReturnSpeed | UVRLeverComponent | |
LeverReturnTypeWhenReleased | UVRLeverComponent | |
LeverRotationAxis | UVRLeverComponent | |
LeverTogglePercentage | UVRLeverComponent | |
MaxLeverMomentum | UVRLeverComponent | |
MomentumAtDrop | UVRLeverComponent | |
MovementReplicationSetting | UVRLeverComponent | |
Native_NotifyThrowGripDelegates(UGripMotionControllerComponent *Controller, bool bGripped, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) override | UVRLeverComponent | virtual |
OnChildGrip(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) | IVRGripInterface | |
OnChildGrip_Implementation(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) override | UVRLeverComponent | |
OnChildGripRelease(UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) | IVRGripInterface | |
OnChildGripRelease_Implementation(UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) override | UVRLeverComponent | |
OnDropped | UVRLeverComponent | |
OnEndSecondaryUsed() | IVRGripInterface | |
OnEndSecondaryUsed_Implementation() override | UVRLeverComponent | |
OnEndUsed() | IVRGripInterface | |
OnEndUsed_Implementation() override | UVRLeverComponent | |
OnGrip(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) | IVRGripInterface | |
OnGrip_Implementation(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation) override | UVRLeverComponent | |
OnGripped | UVRLeverComponent | |
OnGripRelease(UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) | IVRGripInterface | |
OnGripRelease_Implementation(UGripMotionControllerComponent *ReleasingController, const FBPActorGripInformation &GripInformation, bool bWasSocketed=false) override | UVRLeverComponent | |
OnInput(FKey Key, EInputEvent KeyEvent) | IVRGripInterface | |
OnInput_Implementation(FKey Key, EInputEvent KeyEvent) override | UVRLeverComponent | |
OnLeverFinishedLerping | UVRLeverComponent | |
OnLeverStateChanged | UVRLeverComponent | |
OnRegister() override | UVRLeverComponent | virtual |
OnRep_InitialRelativeTransform() | UVRLeverComponent | inlinevirtual |
OnSecondaryGrip(UGripMotionControllerComponent *GripOwningController, USceneComponent *SecondaryGripComponent, const FBPActorGripInformation &GripInformation) | IVRGripInterface | |
OnSecondaryGrip_Implementation(UGripMotionControllerComponent *GripOwningController, USceneComponent *SecondaryGripComponent, const FBPActorGripInformation &GripInformation) override | UVRLeverComponent | |
OnSecondaryGripRelease(UGripMotionControllerComponent *GripOwningController, USceneComponent *ReleasingSecondaryGripComponent, const FBPActorGripInformation &GripInformation) | IVRGripInterface | |
OnSecondaryGripRelease_Implementation(UGripMotionControllerComponent *GripOwningController, USceneComponent *ReleasingSecondaryGripComponent, const FBPActorGripInformation &GripInformation) override | UVRLeverComponent | |
OnSecondaryUsed() | IVRGripInterface | |
OnSecondaryUsed_Implementation() override | UVRLeverComponent | |
OnUnregister() override | UVRLeverComponent | virtual |
OnUsed() | IVRGripInterface | |
OnUsed_Implementation() override | UVRLeverComponent | |
ParentComponent | UVRLeverComponent | |
PreReplication(IRepChangedPropertyTracker &ChangedPropertyTracker) override | UVRLeverComponent | virtual |
PrimarySlotRange | UVRLeverComponent | |
ProccessCurrentState(bool bWasLerping=false, bool bThrowEvents=true, bool bCheckAutoDrop=true) | UVRLeverComponent | |
qRotAtGrab | UVRLeverComponent | |
ReCalculateCurrentAngle(bool bAllowThrowingEvents=true) | UVRLeverComponent | |
ReceiveLeverFinishedLerping(float LeverFinalAngle) | UVRLeverComponent | |
ReceiveLeverStateChanged(bool LeverStatus, EVRInteractibleLeverEventType LeverStatusType, float LeverAngleAtTime, float FullLeverAngleAttime) | UVRLeverComponent | |
RequestsSocketing(USceneComponent *&ParentToSocketTo, FName &OptionalSocketName, FTransform_NetQuantize &RelativeTransform) | IVRGripInterface | |
RequestsSocketing_Implementation(USceneComponent *&ParentToSocketTo, FName &OptionalSocketName, FTransform_NetQuantize &RelativeTransform) override | UVRLeverComponent | |
ResetInitialLeverLocation(bool bAllowThrowingEvents=true) | UVRLeverComponent | |
RotAtGrab | UVRLeverComponent | |
SecondaryGripType() | IVRGripInterface | |
SecondaryGripType_Implementation() override | UVRLeverComponent | |
SecondarySlotRange | UVRLeverComponent | |
SetGripPriority(int NewGripPriority) | UVRLeverComponent | |
SetHeld(UGripMotionControllerComponent *HoldingController, uint8 GripID, bool bIsHeld) | IVRGripInterface | |
SetHeld_Implementation(UGripMotionControllerComponent *NewHoldingController, uint8 GripID, bool bNewIsHeld) override | UVRLeverComponent | |
SetIsLocked(bool bNewLockedState) | UVRLeverComponent | |
SetLeverAngle(float NewAngle, FVector DualAxisForwardVector, bool bAllowThrowingEvents=true) | UVRLeverComponent | |
SetupConstraint() | UVRLeverComponent | |
SimulateOnDrop() | IVRGripInterface | |
SimulateOnDrop_Implementation() override | UVRLeverComponent | |
Stiffness | UVRLeverComponent | |
TeleportBehavior() | IVRGripInterface | |
TeleportBehavior_Implementation() override | UVRLeverComponent | |
TickComponent(float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override | UVRLeverComponent | virtual |
TickGrip(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation, float DeltaTime) | IVRGripInterface | |
TickGrip_Implementation(UGripMotionControllerComponent *GrippingController, const FBPActorGripInformation &GripInformation, float DeltaTime) override | UVRLeverComponent | |
UVRLeverComponent(const FObjectInitializer &ObjectInitializer) | UVRLeverComponent | |
~UVRLeverComponent() | UVRLeverComponent | |