UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRootMotionSourceGroup Member List

This is the complete list of members for FRootMotionSourceGroup, including all inherited members.

AccumulateAdditiveRootMotionVelocity(float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &MoveComponent, FVector &InOutVelocity) constFRootMotionSourceGroup
AccumulateOverrideRootMotionVelocity(float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &MoveComponent, FVector &InOutVelocity) constFRootMotionSourceGroup
AccumulateRootMotionVelocity(ERootMotionAccumulateMode RootMotionType, float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &MoveComponent, FVector &InOutVelocity) constFRootMotionSourceGroupprotected
AccumulateRootMotionVelocityFromSource(const FRootMotionSource &RootMotionSource, float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &MoveComponent, FVector &InOutVelocity) constFRootMotionSourceGroupprotected
AddStructReferencedObjects(FReferenceCollector &Collector) constFRootMotionSourceGroup
ApplyRootMotionSource(TSharedPtr< FRootMotionSource > SourcePtr)FRootMotionSourceGroup
ApplyTimeStampReset(float DeltaTime)FRootMotionSourceGroup
bHasAdditiveSourcesFRootMotionSourceGroup
bHasOverrideSourcesFRootMotionSourceGroup
bHasOverrideSourcesWithIgnoreZAccumulateFRootMotionSourceGroup
bIsAdditiveVelocityAppliedFRootMotionSourceGroup
CleanUpInvalidRootMotion(float DeltaTime, const ACharacter &Character, UCharacterMovementComponent &MoveComponent)FRootMotionSourceGroup
Clear()FRootMotionSourceGroup
CullInvalidSources()FRootMotionSourceGroup
FRootMotionSourceGroup()FRootMotionSourceGroup
GetOverrideRootMotionRotation(float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &MoveComponent, FQuat &OutRotation) constFRootMotionSourceGroup
GetRootMotionSource(FName InstanceName)FRootMotionSourceGroup
GetRootMotionSourceByID(uint16 RootMotionSourceID)FRootMotionSourceGroup
HasActiveRootMotionSources() constFRootMotionSourceGroup
HasAdditiveVelocity() constFRootMotionSourceGroup
HasOverrideVelocity() constFRootMotionSourceGroup
HasOverrideVelocityWithIgnoreZAccumulate() constFRootMotionSourceGroup
HasRootMotionToApply() constFRootMotionSourceGroup
HasVelocity() constFRootMotionSourceGroup
LastAccumulatedSettingsFRootMotionSourceGroup
LastPreAdditiveVelocityFRootMotionSourceGroup
NeedsSimulatedSmoothing() constFRootMotionSourceGroup
NetSerialize(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess, uint8 MaxNumRootMotionSourcesToSerialize=MAX_uint8)FRootMotionSourceGroup
NetSerializeRMSArray(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess, TArray< TSharedPtr< FRootMotionSource > > &RootMotionSourceArray, uint8 MaxNumRootMotionSourcesToSerialize=MAX_uint8)FRootMotionSourceGroupprotectedstatic
operator!=(const FRootMotionSourceGroup &Other) constFRootMotionSourceGroup
operator=(const FRootMotionSourceGroup &Other)FRootMotionSourceGroup
operator==(const FRootMotionSourceGroup &Other) constFRootMotionSourceGroup
PendingAddRootMotionSourcesFRootMotionSourceGroup
PrepareRootMotion(float DeltaTime, const ACharacter &Character, const UCharacterMovementComponent &InMoveComponent, bool bForcePrepareAll=false)FRootMotionSourceGroup
RemoveRootMotionSource(FName InstanceName)FRootMotionSourceGroup
RemoveRootMotionSourceByID(uint16 RootMotionSourceID)FRootMotionSourceGroup
RootMotionSourcesFRootMotionSourceGroup
SetPendingRootMotionSourceMinStartTimes(float NewStartTime)FRootMotionSourceGroup
UpdateStateFrom(const FRootMotionSourceGroup &GroupToTakeStateFrom, bool bMarkForSimulatedCatchup=false)FRootMotionSourceGroup
~FRootMotionSourceGroup()FRootMotionSourceGroupinlinevirtual