![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for ACharacter, including all inherited members.
| ACharacter(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get()) | ACharacter | |
| AnimRootMotionTranslationScale | ACharacter | protected |
| ApplyAsyncOutput(const FCharacterAsyncOutput &Output) | ACharacter | |
| ApplyDamageMomentum(float DamageTaken, FDamageEvent const &DamageEvent, APawn *PawnInstigator, AActor *DamageCauser) | ACharacter | virtual |
| BaseChange() | ACharacter | protectedvirtual |
| BasedMovement | ACharacter | protected |
| BaseRotationOffset | ACharacter | protected |
| BaseTranslationOffset | ACharacter | protected |
| bClientCheckEncroachmentOnNetUpdate | ACharacter | |
| bClientResimulateRootMotion | ACharacter | |
| bClientResimulateRootMotionSources | ACharacter | |
| bClientUpdating | ACharacter | |
| bClientWasFalling | ACharacter | |
| BeginPlay() override | ACharacter | virtual |
| bInBaseReplication | ACharacter | protected |
| bIsCrouched | ACharacter | |
| bPressedJump | ACharacter | |
| bProxyIsJumpForceApplied | ACharacter | |
| bServerMoveIgnoreRootMotion | ACharacter | |
| bSimGravityDisabled | ACharacter | |
| bWasJumping | ACharacter | |
| CacheInitialMeshOffset(FVector MeshRelativeLocation, FRotator MeshRelativeRotation) | ACharacter | virtual |
| CanCrouch() const | ACharacter | virtual |
| CanJump() const | ACharacter | |
| CanJumpInternal() const | ACharacter | protected |
| CanJumpInternal_Implementation() const | ACharacter | protectedvirtual |
| CanUseRootMotionRepMove(const FSimulatedRootMotionReplicatedMove &RootMotionRepMove, const FAnimMontageInstance &ClientMontageInstance) const | ACharacter | |
| CapsuleComponentName | ACharacter | static |
| CharacterMovementComponentName | ACharacter | static |
| CheckJumpInput(float DeltaTime) | ACharacter | virtual |
| ClearCrossLevelReferences() override | ACharacter | virtual |
| ClearJumpInput(float DeltaTime) | ACharacter | virtual |
| ClientAckGoodMove(float TimeStamp) | ACharacter | |
| ClientAckGoodMove_Implementation(float TimeStamp) | ACharacter | |
| ClientAdjustPosition(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientAdjustRootMotionPosition(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientAdjustRootMotionSourcePosition(float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientAdjustRootMotionSourcePosition_Implementation(float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientCheatFly() | ACharacter | |
| ClientCheatFly_Implementation() | ACharacter | virtual |
| ClientCheatGhost() | ACharacter | |
| ClientCheatGhost_Implementation() | ACharacter | virtual |
| ClientCheatWalk() | ACharacter | |
| ClientCheatWalk_Implementation() | ACharacter | virtual |
| ClientMoveResponsePacked(const FCharacterMoveResponsePackedBits &PackedBits) | ACharacter | |
| ClientMoveResponsePacked_Implementation(const FCharacterMoveResponsePackedBits &PackedBits) | ACharacter | |
| ClientMoveResponsePacked_Validate(const FCharacterMoveResponsePackedBits &PackedBits) | ACharacter | |
| ClientRootMotionParams | ACharacter | |
| ClientVeryShortAdjustPosition(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| ClientVeryShortAdjustPosition_Implementation(float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode) | ACharacter | |
| Crouch(bool bClientSimulation=false) | ACharacter | virtual |
| CrouchedEyeHeight | ACharacter | |
| DisplayDebug(class UCanvas *Canvas, const FDebugDisplayInfo &DebugDisplay, float &YL, float &YPos) override | ACharacter | virtual |
| Falling() | ACharacter | inlinevirtual |
| FillAsyncInput(FCharacterAsyncInput &Input) const | ACharacter | |
| FindComponentByClass(const TSubclassOf< UActorComponent > ComponentClass) const override | ACharacter | virtual |
| FindComponentByClass() const | ACharacter | inline |
| FindRootMotionRepMove(const FAnimMontageInstance &ClientMontageInstance) const | ACharacter | |
| GatherCurrentMovement() override | ACharacter | virtual |
| GetAnimRootMotionTranslationScale() const | ACharacter | |
| GetBasedMovement() const | ACharacter | inline |
| GetBaseRotationOffset() const | ACharacter | inlinevirtual |
| GetBaseRotationOffsetRotator() const | ACharacter | inline |
| GetBaseTranslationOffset() const | ACharacter | inline |
| GetCapsuleComponent() const | ACharacter | inline |
| GetCharacterMovement() const | ACharacter | inline |
| GetCharacterMovement() const | ACharacter | inline |
| GetCurrentMontage() const | ACharacter | |
| GetDefaultHalfHeight() const override | ACharacter | virtual |
| GetGravityDirection() const override | ACharacter | virtual |
| GetGravityTransform() const override | ACharacter | virtual |
| GetJumpMaxHoldTime() const | ACharacter | virtual |
| GetLifetimeReplicatedProps(TArray< FLifetimeProperty > &OutLifetimeProps) const override | ACharacter | virtual |
| GetMesh() const | ACharacter | inline |
| GetMovementBase() const override final | ACharacter | inlinevirtual |
| GetMovementComponent() const override | ACharacter | virtual |
| GetNavAgentLocation() const override | ACharacter | virtual |
| GetProxyIsJumpForceApplied() const | ACharacter | inline |
| GetReplayLastTransformUpdateTimeStamp() const | ACharacter | inline |
| GetReplicatedBasedMovement() const | ACharacter | inline |
| GetReplicatedBasedMovement_Mutable() | ACharacter | protected |
| GetReplicatedCustomConditionState(FCustomPropertyConditionState &OutActiveState) const override | ACharacter | virtual |
| GetReplicatedGravityDirection() const | ACharacter | virtual |
| GetReplicatedMovementMode() const | ACharacter | inline |
| GetReplicatedServerLastTransformUpdateTimeStamp() const | ACharacter | inline |
| GetRepRootMotion() const | ACharacter | inline |
| GetRepRootMotion_Mutable() | ACharacter | |
| GetRootMotionAnimMontageInstance() const | ACharacter | |
| GetSimpleCollisionCylinder(float &CollisionRadius, float &CollisionHalfHeight) const override | ACharacter | virtual |
| HasAnyRootMotion() const | ACharacter | |
| InitializeAsyncOutput(FCharacterAsyncOutput &Output) const | ACharacter | |
| IsCrouched() const | ACharacter | |
| IsJumpProvidingForce() const | ACharacter | virtual |
| IsPlayingNetworkedRootMotionMontage() const | ACharacter | |
| IsPlayingRootMotion() const | ACharacter | |
| Jump() | ACharacter | virtual |
| JumpCurrentCount | ACharacter | |
| JumpCurrentCountPreJump | ACharacter | |
| JumpForceTimeRemaining | ACharacter | |
| JumpIsAllowedInternal() const | ACharacter | protected |
| JumpKeyHoldTime | ACharacter | |
| JumpMaxCount | ACharacter | |
| JumpMaxHoldTime | ACharacter | |
| K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) | ACharacter | |
| K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode) | ACharacter | |
| K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) | ACharacter | |
| K2_UpdateCustomMovement(float DeltaTime) | ACharacter | |
| Landed(const FHitResult &Hit) | ACharacter | virtual |
| LandedDelegate | ACharacter | |
| LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) | ACharacter | virtual |
| MeshComponentName | ACharacter | static |
| MoveBlockedBy(const FHitResult &Impact) | ACharacter | inlinevirtual |
| MovementModeChangedDelegate | ACharacter | |
| NotifyActorBeginOverlap(AActor *OtherActor) | ACharacter | virtual |
| NotifyActorEndOverlap(AActor *OtherActor) | ACharacter | virtual |
| NotifyJumpApex() | ACharacter | virtual |
| NumActorOverlapEventsCounter | ACharacter | |
| OnCharacterMovementUpdated | ACharacter | |
| OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) | ACharacter | virtual |
| OnJumped() | ACharacter | |
| OnJumped_Implementation() | ACharacter | virtual |
| OnLanded(const FHitResult &Hit) | ACharacter | |
| OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride) | ACharacter | |
| OnMovementModeChanged(EMovementMode PrevMovementMode, uint8 PreviousCustomMode=0) | ACharacter | virtual |
| OnReachedJumpApex | ACharacter | |
| OnRep_IsCrouched() | ACharacter | virtual |
| OnRep_ReplayLastTransformUpdateTimeStamp() | ACharacter | |
| OnRep_ReplicatedBasedMovement() | ACharacter | virtual |
| OnRep_ReplicatedMovement() override | ACharacter | virtual |
| OnRep_RootMotion() | ACharacter | |
| OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust) | ACharacter | virtual |
| OnUpdateSimulatedPosition(const FVector &OldLocation, const FQuat &OldRotation) | ACharacter | virtual |
| OnWalkingOffLedge(const FVector &PreviousFloorImpactNormal, const FVector &PreviousFloorContactNormal, const FVector &PreviousLocation, float TimeDelta) | ACharacter | |
| OnWalkingOffLedge_Implementation(const FVector &PreviousFloorImpactNormal, const FVector &PreviousFloorContactNormal, const FVector &PreviousLocation, float TimeDelta) | ACharacter | virtual |
| PawnClientRestart() override | ACharacter | virtual |
| PlayAnimMontage(class UAnimMontage *AnimMontage, float InPlayRate=1.f, FName StartSectionName=NAME_None) | ACharacter | virtual |
| PossessedBy(AController *NewController) override | ACharacter | virtual |
| PostInitializeComponents() override | ACharacter | virtual |
| PostLoad() override | ACharacter | virtual |
| PostNetReceive() override | ACharacter | virtual |
| PostNetReceiveLocationAndRotation() override | ACharacter | virtual |
| PreNetReceive() override | ACharacter | virtual |
| PreNetReceivedGravityDirection | ACharacter | protected |
| PreReplication(IRepChangedPropertyTracker &ChangedPropertyTracker) override | ACharacter | virtual |
| PreReplicationForReplay(IRepChangedPropertyTracker &ChangedPropertyTracker) override | ACharacter | virtual |
| ProxyJumpForceStartedTime | ACharacter | |
| RecalculateBaseEyeHeight() override | ACharacter | virtual |
| RecalculateCrouchedEyeHeight() | ACharacter | |
| ReplayLastTransformUpdateTimeStamp | ACharacter | protected |
| ReplicatedBasedMovement | ACharacter | protected |
| ReplicatedGravityDirection | ACharacter | protected |
| ReplicatedMovementMode | ACharacter | protected |
| ReplicatedServerLastTransformUpdateTimeStamp | ACharacter | protected |
| RepRootMotion | ACharacter | |
| ResetJumpState() | ACharacter | virtual |
| Restart() override | ACharacter | virtual |
| RestoreReplicatedMove(const FSimulatedRootMotionReplicatedMove &RootMotionRepMove) | ACharacter | |
| RootMotionDebugClientPrintOnScreen(const FString &InString) | ACharacter | |
| RootMotionDebugClientPrintOnScreen_Implementation(const FString &InString) | ACharacter | virtual |
| RootMotionRepMoves | ACharacter | |
| SavedRootMotion | ACharacter | |
| SaveRelativeBasedMovement(const FVector &NewRelativeLocation, const FRotator &NewRotation, bool bRelativeRotation) | ACharacter | |
| ServerMove(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMove_Implementation(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMove_Validate(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDual(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDual_Implementation(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDual_Validate(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualHybridRootMotion(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualHybridRootMotion_Implementation(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualHybridRootMotion_Validate(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualNoBase(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualNoBase_Implementation(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveDualNoBase_Validate(float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveNoBase(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveNoBase_Implementation(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveNoBase_Validate(float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode) | ACharacter | |
| ServerMoveOld(float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags) | ACharacter | |
| ServerMoveOld_Implementation(float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags) | ACharacter | |
| ServerMoveOld_Validate(float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags) | ACharacter | |
| ServerMovePacked(const FCharacterServerMovePackedBits &PackedBits) | ACharacter | |
| ServerMovePacked_Implementation(const FCharacterServerMovePackedBits &PackedBits) | ACharacter | |
| ServerMovePacked_Validate(const FCharacterServerMovePackedBits &PackedBits) | ACharacter | |
| SetAnimRootMotionTranslationScale(float InAnimRootMotionTranslationScale=1.f) | ACharacter | |
| SetBase(UPrimitiveComponent *NewBase, const FName BoneName=NAME_None, bool bNotifyActor=true) | ACharacter | virtual |
| SetIsCrouched(const bool bInIsCrouched) | ACharacter | |
| SetProxyIsJumpForceApplied(const bool bInProxyIsJumpForceApplied) | ACharacter | |
| SetReplayLastTransformUpdateTimeStamp(const float InReplayLastTransformUpdateTimeStamp) | ACharacter | protected |
| SetReplicatedBasedMovement(const FBasedMovementInfo &InReplicatedBasedMovement) | ACharacter | protected |
| SetReplicatedGravityDirection(const FVector &InReplicatedGravityDirection) | ACharacter | protected |
| SetReplicatedMovementMode(const uint8 InReplicatedMovementMode) | ACharacter | protected |
| SetReplicatedServerLastTransformUpdateTimeStamp(const float InReplicatedServerLastTransformUpdateTimeStamp) | ACharacter | protected |
| SetReplicateMovement(bool bInReplicateMovement) override | ACharacter | virtual |
| SetRepRootMotion(const FRepRootMotionMontage &InRepRootMotion) | ACharacter | |
| SetupPlayerInputComponent(class UInputComponent *PlayerInputComponent) override | ACharacter | virtual |
| ShouldNotifyLanded(const struct FHitResult &Hit) | ACharacter | virtual |
| ShouldReplicateAcceleration() const | ACharacter | inlineprotectedvirtual |
| SimulatedRootMotionPositionFixup(float DeltaSeconds) | ACharacter | |
| StopAnimMontage(class UAnimMontage *AnimMontage=nullptr) | ACharacter | virtual |
| StopJumping() | ACharacter | virtual |
| TornOff() override | ACharacter | virtual |
| TurnOff() override | ACharacter | virtual |
| UnCrouch(bool bClientSimulation=false) | ACharacter | virtual |
| UnPossessed() override | ACharacter | virtual |
| UpdateNavigationRelevance() override | ACharacter | virtual |