Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/GameFramework/MovementComponent.h |
Include |
#include "GameFramework/MovementComponent.h" |
bool SafeMoveUpdatedComponent
(
const FVector & Delta,
const FRotator & NewRotation,
bool bSweep,
FHitResult & OutHit,
ETeleportType Teleport
)
Calls MoveUpdatedComponent(), handling initial penetrations by calling ResolvePenetration(). If this adjustment succeeds, the original movement will be attempted again.
The overload taking rotation as an FQuat is slightly faster than the version using FRotator (which will be converted to an FQuat).
The 'Teleport' flag is currently always treated as 'None' (not teleporting) when used in an active FScopedMovementUpdate.
result of the final MoveUpdatedComponent() call.