UMotionTrajectoryBlueprintLibrary

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MotionTrajectory

Header

/Engine/Plugins/Experimental/Animation/MotionTrajectory/Source/MotionTrajectory/Public/MotionTrajectoryLibrary.h

Include

#include "MotionTrajectoryLibrary.h"

Syntax

UCLASS(Category="Motion Trajectory")
class UMotionTrajectoryBlueprintLibrary : public UBlueprintFunctionLibrary

Functions

Name Description

Public function Static UFunction BlueprintPure, Category, Meta

FTrajectoryS...

 

ClampTrajectoryDirection

(
    FTrajectorySampleRange Trajectory,
    const TArray< FTrajectoryDirectionC...
)

Projects trajectory samples onto a defined set of allowed directions

Public function Static UFunction BlueprintPure, Category, Meta

void

 

DebugDrawTrajectory

(
    const AActor* Actor,
    const FTransform& WorldTransform,
    const FTrajectorySampleRange& Traj...,
    const FLinearColor PredictionColor,
    const FLinearColor HistoryColor,
    float ArrowScale,
    float ArrowSize,
    float ArrowThickness
)

Projects trajectory samples onto a defined set of allowed directions

Public function Static UFunction BlueprintPure, Category, Meta

FTrajectoryS...

 

FlattenTrajectory2D

(
    FTrajectorySampleRange Trajectory,
    bool PreserveSpeed
)

Removes the Z axis motion contribution from a trajectory range