![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "HAL/IConsoleManager.h"#include "UObject/ObjectMacros.h"#include "UObject/Class.h"#include "Engine/NetSerialization.h"#include "Animation/AnimationAsset.h"#include "RootMotionSource.generated.h"Go to the source code of this file.
Macros | |
| #define | ROOT_MOTION_DEBUG (1 && !(UE_BUILD_SHIPPING || UE_BUILD_TEST)) |
Enumerations | |
| enum class | ERootMotionAccumulateMode : uint8 { Override = 0 , Additive = 1 } |
| enum class | ERootMotionSourceStatusFlags : uint8 { Prepared = 0x01 , Finished = 0x02 , MarkedForRemoval = 0x04 } |
| enum class | ERootMotionSourceSettingsFlags : uint8 { UseSensitiveLiftoffCheck = 0x01 , DisablePartialEndTick = 0x02 , IgnoreZAccumulate = 0x04 } |
| enum class | ERootMotionSourceID : uint16 { Invalid = 0 } |
| enum class | ERootMotionFinishVelocityMode : uint8 { MaintainLastRootMotionVelocity = 0 , SetVelocity , ClampVelocity } |
| #define ROOT_MOTION_DEBUG (1 && !(UE_BUILD_SHIPPING || UE_BUILD_TEST)) |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |