UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CharacterMovementComponentAsync.h File Reference
#include "GameFramework/RootMotionSource.h"
#include "Chaos/SimCallbackObject.h"
#include "CollisionQueryParams.h"
#include "CollisionShape.h"
#include "Components/SceneComponent.h"
#include "Engine/OverlapInfo.h"
#include "CharacterMovementComponentAsync.generated.h"

Go to the source code of this file.

Classes

struct  FFindFloorResult
 
struct  FStepDownResult
 
struct  FCharacterAsyncOutput
 
struct  FUpdatedComponentAsyncOutput
 
struct  FCharacterMovementComponentAsyncOutput
 
struct  FCachedMovementBaseAsyncData
 
struct  FRootMotionAsyncData
 
struct  FCharacterAsyncInput
 
struct  FUpdatedComponentAsyncInput
 
struct  FCharacterMovementGTInputs
 
struct  FCharacterMovementComponentAsyncInput
 
class  FCharacterMovementComponentAsyncCallback
 

Enumerations

enum  EShrinkCapsuleExtent { SHRINK_None , SHRINK_RadiusCustom , SHRINK_HeightCustom , SHRINK_AllCustom }
 

Functions

template<typename FAsyncCallbackInput , typename FAsyncCallbackOutput , typename FAsyncCallback >
void PreSimulateImpl (FAsyncCallback &Callback)
 

Enumeration Type Documentation

◆ EShrinkCapsuleExtent

Enumerator
SHRINK_None 
SHRINK_RadiusCustom 
SHRINK_HeightCustom 
SHRINK_AllCustom 

Function Documentation

◆ PreSimulateImpl()