UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CharacterMovementComponent.h File Reference

Go to the source code of this file.

Classes

struct  FCharacterMovementComponentPostPhysicsTickFunction
 
struct  TStructOpsTypeTraits< FCharacterMovementComponentPostPhysicsTickFunction >
 
struct  FCharacterMovementComponentPrePhysicsTickFunction
 
struct  TStructOpsTypeTraits< FCharacterMovementComponentPrePhysicsTickFunction >
 
class  UCharacterMovementComponent
 
class  FSavedMove_Character_FixLayout
 
class  FSavedMove_Character
 
class  FNetworkPredictionData_Client_Character
 
class  FNetworkPredictionData_Server_Character
 

Namespaces

namespace  CharacterMovementCVars
 

Typedefs

typedef TSharedPtr< class FSavedMove_CharacterFSavedMovePtr
 

Functions

 DECLARE_DELEGATE_RetVal_ThreeParams (FTransform, FOnProcessRootMotion, const FTransform &, UCharacterMovementComponent *, float) namespace CharacterMovementConstants
 

Variables

ENGINE_API int32 CharacterMovementCVars::AsyncCharacterMovement = 0
 
int32 CharacterMovementCVars::ForceJumpPeakSubstep = 1
 

Typedef Documentation

◆ FSavedMovePtr

Shared pointer for easy memory management of FSavedMove_Character, for accumulating and replaying network moves.

Function Documentation

◆ DECLARE_DELEGATE_RetVal_ThreeParams()

DECLARE_DELEGATE_RetVal_ThreeParams ( FTransform  ,
FOnProcessRootMotion  ,
const FTransform ,
UCharacterMovementComponent ,
float   
)