A Demo Project for the UnrealEngineSDK
|
UCLASS() More...
#include <VRSimpleCharacterMovementComponent.h>
Public Member Functions | |
UVRSimpleCharacterMovementComponent (const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get()) | |
void | AddCustomReplicatedMovement (FVector Movement) |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacterMovementComponent|VRLocations") | |
virtual void | ApplyNetworkMovementMode (const uint8 ReceivedMode) override |
FORCEINLINE void | ApplyReplicatedMovementMode (EVRConjoinedMovementModes &NewMovementMode, bool bClearMovementMode=false) |
void | ApplyVRMotionToVelocity (float deltaTime) |
bool | CheckForMoveAction () |
void | CheckServerAuthedMoveAction () |
void | ClearCustomReplicatedMovement () |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacterMovementComponent|VRLocations") | |
virtual void | ComputeFloorDist (const FVector &CapsuleLocation, float LineDistance, float SweepDistance, FFindFloorResult &OutFloorResult, float SweepRadius, const FHitResult *DownwardSweepResult=NULL) const override |
virtual bool | DoMAPauseTracking (FVRMoveActionContainer &MoveAction) |
virtual bool | DoMASetRotation (FVRMoveActionContainer &MoveAction) |
virtual bool | DoMASnapTurn (FVRMoveActionContainer &MoveAction) |
virtual bool | DoMAStopAllMovement (FVRMoveActionContainer &MoveAction) |
virtual bool | DoMATeleport (FVRMoveActionContainer &MoveAction) |
void | EndPushBackNotification () |
virtual bool | ForcePositionUpdate (float DeltaTime) override |
FVector | GetActorFeetLocationVR () const |
FVector | GetCustomInputVector () |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
FNetworkPredictionData_Client * | GetPredictionData_Client () const override |
FNetworkPredictionData_Server * | GetPredictionData_Server () const override |
EVRConjoinedMovementModes | GetReplicatedMovementMode () |
UFUNCTION(BlueprintPure, Category = "VRMovement") | |
FORCEINLINE bool | HasRequestedVelocity () |
bool | IsClimbing () const |
virtual void | MoveAutonomous (float ClientTimeStamp, float DeltaTime, uint8 CompressedFlags, const FVector &NewAccel) override |
virtual void | OnClientCorrectionReceived (class FNetworkPredictionData_Client_Character &ClientData, float TimeStamp, FVector NewLocation, FVector NewVelocity, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) override |
virtual void | OnMoveCompleted (FAIRequestID RequestID, const FPathFollowingResult &Result) |
void | OnMovementModeChanged (EMovementMode PreviousMovementMode, uint8 PreviousCustomMode) override |
void | PerformMoveAction_Custom (EVRMoveAction MoveActionToPerform, EVRMoveActionDataReq DataRequirementsForMoveAction, FVector MoveActionVector, FRotator MoveActionRotator, uint8 MoveActionFlags=0) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | PerformMoveAction_SetRotation (float NewYaw, EVRMoveActionVelocityRetention VelocityRetention=EVRMoveActionVelocityRetention::VRMOVEACTION_Velocity_None, bool bFlagGripTeleport=false, bool bFlagCharacterTeleport=false) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | PerformMoveAction_SetTrackingPaused (bool bNewTrackingPaused) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | PerformMoveAction_SnapTurn (float SnapTurnDeltaYaw, EVRMoveActionVelocityRetention VelocityRetention=EVRMoveActionVelocityRetention::VRMOVEACTION_Velocity_None, bool bFlagGripTeleport=false, bool bFlagCharacterTeleport=false) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | PerformMoveAction_StopAllMovement () |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | PerformMoveAction_Teleport (FVector TeleportLocation, FRotator TeleportRotation, EVRMoveActionVelocityRetention VelocityRetention=EVRMoveActionVelocityRetention::VRMOVEACTION_Velocity_None, bool bSkipEncroachmentCheck=false) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
virtual void | PerformMovement (float DeltaSeconds) override |
virtual void | PhysCustom (float deltaTime, int32 Iterations) override |
virtual void | PhysCustom_Climbing (float deltaTime, int32 Iterations) |
virtual void | PhysCustom_LowGrav (float deltaTime, int32 Iterations) |
void | PhysFalling (float deltaTime, int32 Iterations) override |
void | PhysFlying (float deltaTime, int32 Iterations) override |
void | PhysNavWalking (float deltaTime, int32 Iterations) override |
void | PhysWalking (float deltaTime, int32 Iterations) override |
virtual void | ReplicateMoveToServer (float DeltaTime, const FVector &NewAcceleration) override |
void | RestorePreAdditiveVRMotionVelocity () |
FVector | RewindVRMovement () |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | RewindVRRelativeMovement () |
FVector | RoundDirectMovement (FVector InMovement) const |
virtual void | ServerMove_PerformMovement (const FCharacterNetworkMoveData &MoveData) override |
void | SetClimbingMode (bool bIsClimbing) |
UFUNCTION(BlueprintCallable, Category = "VRMovement|Climbing") | |
void | SetCrouchedHalfHeight (float NewCrouchedHalfHeight) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | SetHasRequestedVelocity (bool bNewHasRequestedVelocity) |
void | SetReplicatedMovementMode (EVRConjoinedMovementModes NewMovementMode) |
UFUNCTION(BlueprintCallable, Category = "VRMovement") | |
void | SetUpdatedComponent (USceneComponent *NewUpdatedComponent) override |
virtual void | SimulatedTick (float DeltaSeconds) override |
virtual float | SlideAlongSurface (const FVector &Delta, float Time, const FVector &Normal, FHitResult &Hit, bool bHandleImpact) override |
virtual void | SmoothClientPosition (float DeltaSeconds) override |
void | SmoothClientPosition_UpdateVRVisuals () |
virtual void | SmoothCorrection (const FVector &OldLocation, const FQuat &OldRotation, const FVector &NewLocation, const FQuat &NewRotation) override |
void | StartPushBackNotification (FHitResult HitResult) |
virtual void | StoreSetTrackingPaused (bool bNewTrackingPaused) |
void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override |
void | UpdateFromCompressedFlags (uint8 Flags) override |
virtual bool | VerifyClientTimeStamp (float TimeStamp, FNetworkPredictionData_Server_Character &ServerData) override |
virtual bool | VRClimbStepUp (const FVector &GravDir, const FVector &Delta, const FHitResult &InHit, FStepDownResult *OutStepDownResult=nullptr) override |
Public Attributes | |
FVector | AdditionalVRInputVector |
bool | bApplyAdditionalVRInputVectorAsNegative |
AVRBaseCharacter * | BaseVRCharacterOwner |
UPROPERTY(Transient, DuplicateTransient) | |
bool | bCapHMDMovementToMaxMovementSpeed |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement") | |
bool | bClampClimbingStepUp |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
bool | bDisableSimulatedTickWhenSmoothingMovement |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacterMovementComponent|Smoothing") | |
bool | bHadExtremeInput |
bool | bHoldPositionOnTrackingLossThresholdHit |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement") | |
bool | bIgnoreSimulatingComponentsInFloorCheck |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement") | |
bool | bIsFirstTick |
bool | bIsInPushBack |
bool | bJustUnseated |
bool | bNotifyTeleported |
bool | bRunControlRotationInMovementComponent |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement") | |
bool | bSkipHMDChecks |
UPROPERTY(BlueprintReadWrite, Category = VRMovement) | |
bool | bUseClientControlRotation |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacterMovementComponent") | |
bool | bWasInPushBack |
FVector | curCameraLoc |
FRotator | curCameraRot |
FVector | CustomVRInputVector |
EVRConjoinedMovementModes | DefaultPostClimbMovement |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
FVector | lastCameraLoc |
FRotator | lastCameraRot |
FVector | LastPreAdditiveVRVelocity |
FVRMoveActionArray | MoveActionArray |
FVROnPerformClimbingStepUp | OnPerformClimbingStepUp |
UPROPERTY(BlueprintAssignable, Category = "VRMovement") | |
bool | SetDefaultPostClimbMovementOnStepUp |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | TrackingLossThreshold |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement", meta = (ClampMin = "0.0", UIMin = "0")) | |
UCameraComponent * | VRCameraComponent |
UPROPERTY(BlueprintReadOnly, Transient, Category = VRMovement) | |
float | VRClimbingEdgeRejectDistance |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | VRClimbingMaxReleaseVelocitySize |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | VRClimbingStepHeight |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | VRClimbingStepUpMaxSize |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | VRClimbingStepUpMultiplier |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing") | |
float | VREdgeRejectDistance |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement") | |
bool | VRLowGravIgnoresDefaultFluidFriction |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|LowGrav") | |
float | VRLowGravWallFrictionScaler |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|LowGrav", meta = (ClampMin = "0.0", UIMin = "0", ClampMax = "5.0", UIMax = "5")) | |
FVRCharacterMoveResponseDataContainer | VRMoveResponseDataContainer |
FVRCharacterNetworkMoveDataContainer | VRNetworkMoveDataContainer |
EVRConjoinedMovementModes | VRReplicatedMovementMode |
UCapsuleComponent * | VRRootCapsule |
UPROPERTY(BlueprintReadOnly, Transient, Category = VRMovement) | |
float | VRWallSlideScaler |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement", meta = (ClampMin = "0.0", UIMin = "0", ClampMax = "5.0", UIMax = "5")) | |
Private Member Functions | |
GENERATED_BODY () | |
UCLASS()
Shared pointer for easy memory management of FSavedMove_Character, for accumulating and replaying network moves. VRSimpleCharacterMovementComponent handles movement logic for the associated Character owner. It supports various movement modes including: walking, falling, swimming, flying, custom.
Movement is affected primarily by current Velocity and Acceleration. Acceleration is updated each frame based on the input vector accumulated thus far (see UPawnMovementComponent::GetPendingInputVector()).
Networking is fully implemented, with server-client correction and prediction included.
Definition at line 53 of file VRSimpleCharacterMovementComponent.h.
UVRSimpleCharacterMovementComponent::UVRSimpleCharacterMovementComponent | ( | const FObjectInitializer & | ObjectInitializer = FObjectInitializer::Get() | ) |
Default UObject constructor.
Definition at line 50 of file VRSimpleCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacterMovementComponent|VRLocations")
Definition at line 554 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1228 of file VRBaseCharacterMovementComponent.cpp.
|
inlineinherited |
Definition at line 510 of file VRBaseCharacterMovementComponent.h.
|
inlineinherited |
Definition at line 263 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 695 of file VRBaseCharacterMovementComponent.cpp.
|
inherited |
Definition at line 568 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "BaseVRCharacterMovementComponent|VRLocations")
Definition at line 563 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 346 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 926 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 803 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 736 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 915 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 866 of file VRBaseCharacterMovementComponent.cpp.
|
inherited |
Definition at line 312 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 126 of file VRBaseCharacterMovementComponent.cpp.
|
private |
|
inherited |
Definition at line 326 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 1981 of file VRBaseCharacterMovementComponent.cpp.
|
override |
Definition at line 1505 of file VRSimpleCharacterMovementComponent.cpp.
|
override |
Definition at line 1521 of file VRSimpleCharacterMovementComponent.cpp.
|
inheritedBlueprintPure |
UFUNCTION(BlueprintPure, Category = "VRMovement")
Definition at line 1218 of file VRBaseCharacterMovementComponent.cpp.
|
inlineinherited |
Definition at line 102 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 1970 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1639 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1409 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 338 of file VRBaseCharacterMovementComponent.cpp.
|
overrideinherited |
Definition at line 83 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 680 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 626 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 583 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 598 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 671 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 650 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1368 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 938 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 961 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Definition at line 1117 of file VRBaseCharacterMovementComponent.cpp.
|
override |
|
override |
Definition at line 297 of file VRSimpleCharacterMovementComponent.cpp.
|
override |
Definition at line 359 of file VRSimpleCharacterMovementComponent.cpp.
|
override |
Definition at line 820 of file VRSimpleCharacterMovementComponent.cpp.
|
overridevirtual |
Default client to server move RPC data container. Can be bypassed via SetNetworkMoveDataContainer().
Definition at line 1309 of file VRSimpleCharacterMovementComponent.cpp.
|
inlineinherited |
Definition at line 300 of file VRBaseCharacterMovementComponent.h.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 1975 of file VRBaseCharacterMovementComponent.cpp.
|
inlineinherited |
Definition at line 209 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 1997 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtual |
Definition at line 1160 of file VRSimpleCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement|Climbing")
Definition at line 1204 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 549 of file VRBaseCharacterMovementComponent.cpp.
|
inherited |
Definition at line 1965 of file VRBaseCharacterMovementComponent.cpp.
|
inheritedBlueprintCallable |
UFUNCTION(BlueprintCallable, Category = "VRMovement")
Definition at line 1212 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtual |
Reimplemented from UVRBaseCharacterMovementComponent.
Definition at line 1135 of file VRSimpleCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1424 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Custom version of SlideAlongSurface that handles different movement modes separately; namely during walking physics we might not want to slide up slopes.
Definition at line 493 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Smooth mesh location for network interpolation, based on values set up by SmoothCorrection. Internally this simply calls SmoothClientPosition_Interpolate() then SmoothClientPosition_UpdateVisuals(). This function is not called when bNetworkSmoothingComplete is true.
DeltaSeconds | Time since last update. |
Definition at line 1899 of file VRBaseCharacterMovementComponent.cpp.
|
inherited |
Update mesh location based on interpolated values.
Definition at line 1924 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 1703 of file VRBaseCharacterMovementComponent.cpp.
|
inherited |
Definition at line 297 of file VRBaseCharacterMovementComponent.cpp.
|
virtualinherited |
Reimplemented in UVRCharacterMovementComponent.
Definition at line 588 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtual |
Reimplemented from UVRBaseCharacterMovementComponent.
Definition at line 1059 of file VRSimpleCharacterMovementComponent.cpp.
|
overrideinherited |
Definition at line 1986 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtualinherited |
Definition at line 288 of file VRBaseCharacterMovementComponent.cpp.
|
overridevirtual |
Reimplemented from UVRBaseCharacterMovementComponent.
Definition at line 77 of file VRSimpleCharacterMovementComponent.cpp.
|
inherited |
Definition at line 203 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 206 of file VRBaseCharacterMovementComponent.h.
|
inheritedTransientDuplicateTransient |
UPROPERTY(Transient, DuplicateTransient)
BaseVR Character movement component belongs to
Definition at line 48 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement")
Definition at line 85 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 426 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacterMovementComponent|Smoothing")
Definition at line 77 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 205 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement")
Definition at line 235 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement")
Definition at line 364 of file VRBaseCharacterMovementComponent.h.
bool UVRSimpleCharacterMovementComponent::bIsFirstTick |
Definition at line 58 of file VRSimpleCharacterMovementComponent.h.
|
inherited |
Definition at line 253 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 257 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 40 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement")
Definition at line 373 of file VRBaseCharacterMovementComponent.h.
|
BlueprintReadWrite |
UPROPERTY(BlueprintReadWrite, Category = VRMovement)
Definition at line 84 of file VRSimpleCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRBaseCharacterMovementComponent")
Definition at line 69 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 252 of file VRBaseCharacterMovementComponent.h.
FVector UVRSimpleCharacterMovementComponent::curCameraLoc |
Definition at line 59 of file VRSimpleCharacterMovementComponent.h.
FRotator UVRSimpleCharacterMovementComponent::curCameraRot |
Definition at line 60 of file VRSimpleCharacterMovementComponent.h.
|
inherited |
Definition at line 202 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 476 of file VRBaseCharacterMovementComponent.h.
FVector UVRSimpleCharacterMovementComponent::lastCameraLoc |
Definition at line 62 of file VRSimpleCharacterMovementComponent.h.
FRotator UVRSimpleCharacterMovementComponent::lastCameraRot |
Definition at line 63 of file VRSimpleCharacterMovementComponent.h.
|
inherited |
Definition at line 204 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 193 of file VRBaseCharacterMovementComponent.h.
|
inheritedBlueprintAssignable |
UPROPERTY(BlueprintAssignable, Category = "VRMovement")
Definition at line 95 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 442 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement", meta = (ClampMin = "0.0", UIMin = "0"))
Definition at line 226 of file VRBaseCharacterMovementComponent.h.
|
BlueprintReadOnlyTransient |
UPROPERTY(BlueprintReadOnly, Transient, Category = VRMovement)
Definition at line 77 of file VRSimpleCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 410 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 450 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 398 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 434 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|Climbing")
Definition at line 418 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement")
Definition at line 462 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|LowGrav")
Definition at line 550 of file VRBaseCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement|LowGrav", meta = (ClampMin = "0.0", UIMin = "0", ClampMax = "5.0", UIMax = "5"))
Definition at line 542 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 38 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Default client to server move RPC data container. Can be bypassed via SetNetworkMoveDataContainer().
Definition at line 37 of file VRBaseCharacterMovementComponent.h.
|
inherited |
Definition at line 508 of file VRBaseCharacterMovementComponent.h.
|
BlueprintReadOnlyTransient |
UPROPERTY(BlueprintReadOnly, Transient, Category = VRMovement)
Definition at line 70 of file VRSimpleCharacterMovementComponent.h.
|
inheritedEditAnywhereBlueprintReadWrite |
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "VRMovement", meta = (ClampMin = "0.0", UIMin = "0", ClampMax = "5.0", UIMax = "5"))
Definition at line 123 of file VRBaseCharacterMovementComponent.h.