Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/UAsyncMovementUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static float TestSlidingMoveAlongHitSurface
(
const FMovingComponentSet& MovingComps, |
Tests potential movement of a component sliding along a surface, without actually moving it. | MoveLibrary/AsyncMovementUtils.h |
|
static float TestSlidingMoveAlongHitSurface
(
const FMovingComponentSet& MovingComps, |
Tests potential movement of a component sliding along a surface, without actually moving it. | MoveLibrary/AsyncMovementUtils.h |
TestSlidingMoveAlongHitSurface(const FMovingComponentSet &, const FVector &, const FVector &, const FQuat &, FHitResult &, FMovementRecord &)
Description
Tests potential movement of a component sliding along a surface, without actually moving it. Returns the percent of time applied, with 0.0 meaning no movement would occur. Modifies InOutHit with final movement hit data Appends to InOutMoveRecord with any movement substeps
| Name | TestSlidingMoveAlongHitSurface |
| Type | function |
| Header File | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/MoveLibrary/AsyncMovementUtils.h |
| Include Path | #include "MoveLibrary/AsyncMovementUtils.h" |
| Source | /Engine/Plugins/Experimental/Mover/Source/Mover/Private/MoveLibrary/AsyncMovementUtils.cpp |
UFUNCTION (BlueprintCallable, Category=Mover)
static float TestSlidingMoveAlongHitSurface
(
const FMovingComponentSet & MovingComps,
const FVector & OriginalMoveDelta,
const FVector & LocationAtHit,
const FQuat & TargetRotation,
FHitResult & InOutHit,
FMovementRecord & InOutMoveRecord
)
TestSlidingMoveAlongHitSurface(const FMovingComponentSet &, const FVector &, const FVector &, const FQuat &, FMoverCollisionParams &, FHitResult &, FMovementRecord &)
Description
Tests potential movement of a component sliding along a surface, without actually moving it. Relies on CollisionParams to describe the query. Returns the percent of time applied, with 0.0 meaning no movement would occur. Modifies InOutHit with final movement hit data Appends to InOutMoveRecord with any movement substeps
| Name | TestSlidingMoveAlongHitSurface |
| Type | function |
| Header File | /Engine/Plugins/Experimental/Mover/Source/Mover/Public/MoveLibrary/AsyncMovementUtils.h |
| Include Path | #include "MoveLibrary/AsyncMovementUtils.h" |
| Source | /Engine/Plugins/Experimental/Mover/Source/Mover/Private/MoveLibrary/AsyncMovementUtils.cpp |
static float TestSlidingMoveAlongHitSurface
(
const FMovingComponentSet & MovingComps,
const FVector & OriginalMoveDelta,
const FVector & LocationAtHit,
const FQuat & TargetRotation,
FMoverCollisionParams & CollisionParams,
FHitResult & InOutHit,
FMovementRecord & InOutMoveRecord
)