![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneDrawBezierCurve.h>
Inheritance diagram for UE::MovieScene::Private::FMovieSceneDrawInfiniteBezierCurve< ChannelType, ChannelValueType, CurveValueType >:Public Member Functions | |
| FMovieSceneDrawInfiniteBezierCurve (const ChannelType &InChannel, const FFrameRate &InTickResolution, const double &InTimeThreshold, const double &InValueThreshold, const double &InStartTimeSeconds, const double &InEndTimeSeconds, TArray< TTuple< double, double > > &OutInterpolatingPoints) | |
Additional Inherited Members | |
Protected Member Functions inherited from FNoncopyable | |
| FNoncopyable () | |
| ~FNoncopyable () | |
Draws bezier curves, correctly handling and fast painting complex pre-/post-infinity extrapolation. Should only be used when curve data result in complex pre-/post-infinity extrapolation (ensured).
|
inline |
Draws complex pre-/post-infinity extrapolation. Should only be used when pre- or post-infinity extrapolation is complex (cycle, cycle with offset or oscillate).
| InChannel | The Movie Scene Channel for which the curve should be painted. |
| InTickResolution | The Movie Scene's current tick resolution |
| InStartTimeSeconds | The desired start time in seconds |
| InEndTimeSeconds | The desired end time in seconds |
| OutInterpolatingPoints | The resulting interpolating points of the curve |