FRepRootMotionMontage

Replicated data when playing a root motion montage.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/GameFramework/Character.h

Include

#include "GameFramework/Character.h"

Syntax

struct FRepRootMotionMontage

Remarks

Replicated data when playing a root motion montage.

Variables

Name Description

Public variable

FVector_NetQuan...

 

Acceleration

Acceleration

Public variable

UAnimMontage &#...

 

AnimMontage

AnimMontage providing Root Motion

Public variable

FRootMotionSour...

 

AuthoritativeRootMotion

State of Root Motion Sources on Authority

Public variable

bool

 

bIsActive

Whether this has useful/active data.

Public variable

bool

 

bRelativePosition

Additional replicated flag, if MovementBase can't be resolved on the client.

Public variable

bool

 

bRelativeRotation

Whether rotation is relative or absolute.

Public variable

FVector_NetQuan...

 

LinearVelocity

Velocity

Public variable

FVector_NetQuan...

 

Location

Location

Public variable

UPrimitiveCompo...

 

MovementBase

Movement Relative to Base

Public variable

FName

 

MovementBaseBoneName

Bone on the MovementBase, if a skeletal mesh.

Public variable

float

 

Position

Track position of Montage

Public variable

FRotator

 

Rotation

Rotation

Functions

Name Description

Public function

void

 

Clear()

Clear root motion sources and root motion montage

Public function Const

bool

 

HasRootMotion()

Is Valid - animation root motion only

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss