Navigation
API > API/Plugins > API/Plugins/Locomotor
Name
FRigUnit_Locomotor
Type
struct
Header File
/Engine/Plugins/Experimental/Animation/Locomotor/Source/Locomotor/Public/RigUnit_Locomotor.h
Include Path
#include "RigUnit_Locomotor.h"
Syntax
USTRUCT (
Meta=(DisplayName="Locomotor", Category="Simulation", Keywords="Walk Step Walker Walking Locomotion Procedural"))
struct FRigUnit_Locomotor : public FRigUnit_HighlevelBaseMutable
Copy full snippet
Inheritance Hierarchy
Constructors
Variables
Public
Name
Type
Remarks
Include Path
Unreal Specifiers
CachedRootElement
FCachedRigElement
Used to cache the root element.
RigUnit_Locomotor.h
Debug
FLocomotorDebugSettings
Adjust debug drawing.
RigUnit_Locomotor.h
FeetTransforms
TArray < FTransform >
List of limbs to walk on.
RigUnit_Locomotor.h
Meta=(Output, DefaultArraySize=2)
FootSets
TArray < FFootSet >
The set of feet belonging to the creature
RigUnit_Locomotor.h
Locomotor
FLocomotor
The locomotion simulator
RigUnit_Locomotor.h
Movement
FMovementSettings
The movement settings
RigUnit_Locomotor.h
Pelvis
FPelvisSettings
The Pelvis or Hip bone to move with the feet
RigUnit_Locomotor.h
RootControl
FName
The target location and rotation, in world space the locomotor will generate steps to pull the character towards this location footsteps will be oriented match the root goal's final orientation
RigUnit_Locomotor.h
Meta=(Input, CustomWidget="ControlName")
Stepping
FStepSettings
The global step settings
RigUnit_Locomotor.h
Functions
Public