Navigation
API > API/Plugins > API/Plugins/Mover > API/Plugins/Mover/UAsyncMovementUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool TestDepenetratingMove
(
const FMovingComponentSet& MovingComps, |
Tests potential movement of a component without actually moving it, taking penetration resolution issues into account first. | MoveLibrary/AsyncMovementUtils.h |
|
static bool TestDepenetratingMove
(
const FMovingComponentSet& MovingComps, |
Tests potential movement of a component without actually moving it, taking penetration resolution issues into account first. | MoveLibrary/AsyncMovementUtils.h |
TestDepenetratingMove(const FMovingComponentSet &, const FVector &, const FVector &, const FQuat &, const FQuat &, bool, FHitResult &, FMovementRecord &)
Description
Tests potential movement of a component without actually moving it, taking penetration resolution issues into account first. Returns true if any movement was possible Modifies OutHit with final movement hit data Appends to InOutMoveRecord with any movement substeps
| Name | TestDepenetratingMove |
| 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 bool TestDepenetratingMove
(
const FMovingComponentSet & MovingComps,
const FVector & StartLocation,
const FVector & TargetLocation,
const FQuat & StartRotation,
const FQuat & TargetRotation,
bool bShouldSweep,
FHitResult & OutHit,
FMovementRecord & InOutMoveRecord
)
TestDepenetratingMove(const FMovingComponentSet &, const FVector &, const FVector &, const FQuat &, const FQuat &, bool, FMoverCollisionParams &, FHitResult &, FMovementRecord &)
Description
Tests potential movement of a component without actually moving it, taking penetration resolution issues into account first. Relies on CollisionParams to describe the query. Returns true if any movement was possible Modifies OutHit with final movement hit data Appends to InOutMoveRecord with any movement substeps
| Name | TestDepenetratingMove |
| 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 bool TestDepenetratingMove
(
const FMovingComponentSet & MovingComps,
const FVector & StartLocation,
const FVector & TargetLocation,
const FQuat & StartRotation,
const FQuat & TargetRotation,
bool bShouldSweep,
FMoverCollisionParams & CollisionParams,
FHitResult & OutHit,
FMovementRecord & InOutMoveRecord
)