Skip to content

MotionCurveFunctionLibrary

Lightweight helpers for evaluating runtime vector curves used by Motion camera effects.

Functionality

FunctionDescription
GetRuntimeVectorCurveValue(InCurve, InTime)Evaluates FRuntimeVectorCurve at InTime and returns the resulting FVector.
GetRuntimeVectorTimeRange(InCurve)Returns the maximum end time across the X/Y/Z sub‑curves.

Usage

These functions are primarily used by the MotionCameraComponent for camera curve evaluation and are exposed to Blueprints for custom implementations. The library focuses specifically on vector curves as used by the Motion system's camera effects.

Motion - Advanced First Person Character Controller