Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/CharacterMovementComponentAsync.h |
| Include | #include "CharacterMovementComponentAsync.h" |
Syntax
struct FCharacterAsyncInput
Remarks
Data and implementation that lives on movement component's character owner.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsLocallyControlled | ||
| bool | bIsPlayingNetworkedRootMontage | ||
| bool | bUseControllerRotationPitch | ||
| bool | bUseControllerRotationRoll | ||
| bool | bUseControllerRotationYaw | ||
| FRotator | ControllerDesiredRotation | ||
| int32 | JumpMaxCount | ||
| float | JumpMaxHoldTime | Character owner input. | |
| ENetRole | LocalRole | ||
| ENetRole | RemoteRole |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanJump
(
const FCharacterMovementComponentAsyncInput& Input, |
||
| void | CheckJumpInput
(
float DeltaSeconds, |
||
| void | ClearJumpInput
(
float DeltaSeconds, |
||
| void | FaceRotation
(
FRotator NewControlRotation, |
||
| void | OnMovementModeChanged
(
EMovementMode PrevMovementMode, |
||
| void | ResetJumpState
(
const FCharacterMovementComponentAsyncInput& Input, |