UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneCurveChannelImpl.cpp File Reference

Namespaces

namespace  UE
 
namespace  UE::MovieScene
 

Functions

FCycleParams UE::MovieScene::CycleTime (FFrameNumber MinFrame, FFrameNumber MaxFrame, FFrameTime InTime)
 
template<typename ChannelValueType >
int signNoZero (ChannelValueType val)
 
template<typename ChannelValueType >
ChannelValueType ClampTangent (ChannelValueType NewTangent, ChannelValueType PreviousSlope, ChannelValueType NextSlope)
 

Variables

int32 GSequencerLinearCubicInterpolation = 1
 
int32 GCachedSequencerAutoTangentInterpolation = 2
 
template struct MOVIESCENE_API TMovieSceneCurveChannelImpl< FMovieSceneFloatChannel >
 
template struct MOVIESCENE_API TMovieSceneCurveChannelImpl< FMovieSceneDoubleChannel >
 

Function Documentation

◆ ClampTangent()

template<typename ChannelValueType >
ChannelValueType ClampTangent ( ChannelValueType  NewTangent,
ChannelValueType  PreviousSlope,
ChannelValueType  NextSlope 
)

◆ signNoZero()

template<typename ChannelValueType >
int signNoZero ( ChannelValueType  val)

Variable Documentation

◆ GCachedSequencerAutoTangentInterpolation

int32 GCachedSequencerAutoTangentInterpolation = 2

◆ GSequencerLinearCubicInterpolation

int32 GSequencerLinearCubicInterpolation = 1

◆ TMovieSceneCurveChannelImpl< FMovieSceneDoubleChannel >

◆ TMovieSceneCurveChannelImpl< FMovieSceneFloatChannel >