![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for TMovieSceneCurveChannelImpl< ChannelType >, including all inherited members.
| AddConstantKey(ChannelType *InChannel, FFrameNumber InTime, CurveValueType InValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| AddCubicKey(ChannelType *InChannel, FFrameNumber InTime, CurveValueType InValue, ERichCurveTangentMode TangentMode=RCTM_Auto, const FMovieSceneTangentData &Tangent=FMovieSceneTangentData()) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| AddKeyToChannel(ChannelType *InChannel, FFrameNumber InFrameNumber, float InValue, EMovieSceneKeyInterpolation Interpolation) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| AddLinearKey(ChannelType *InChannel, FFrameNumber InTime, CurveValueType InValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| AssignValue(ChannelType *InChannel, FKeyHandle InKeyHandle, typename ChannelType::CurveValueType InValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| AutoSetTangents(ChannelType *InChannel, float Tension=0.f) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| CacheExtrapolation(const ChannelType *InChannel, FFrameTime InTime, UE::MovieScene::Interpolation::FCachedInterpolation &OutValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| CalcSmartTangent(ChannelType *InChannel, int32 Index) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| ChangeFrameResolution(ChannelType *InChannel, FFrameRate SourceRate, FFrameRate DestinationRate) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| ChannelValueType typedef | TMovieSceneCurveChannelImpl< ChannelType > | |
| CopyChannel(const OtherChannelType *InSourceChannel, ChannelType *OutDestinationChannel) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| CurveValueType typedef | TMovieSceneCurveChannelImpl< ChannelType > | |
| DeleteKeysFrom(ChannelType *InChannel, FFrameNumber InTime, bool bDeleteKeysBefore) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| Dilate(ChannelType *InChannel, FFrameNumber Origin, float DilationFactor) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| Evaluate(const ChannelType *InChannel, FFrameTime InTime, CurveValueType &OutValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| EvaluateWithCache(const ChannelType *InChannel, FTimeEvaluationCache *InOutEvaluationCache, FFrameTime InTime, CurveValueType &OutValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetInterpolationForKey(const ChannelType *InChannel, int32 KeyIndex, const UE::MovieScene::FCycleParams *Params=nullptr) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetInterpolationForKey(const ChannelType *InChannel, int32 KeyIndex1, int32 KeyIndex2, const UE::MovieScene::FCycleParams *Params=nullptr) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetInterpolationForTime(const ChannelType *InChannel, FFrameTime InTime) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetInterpolationForTime(const ChannelType *InChannel, FTimeEvaluationCache *InOutEvaluationCache, FFrameTime InTime) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetInterpolationMode(ChannelType *InChannel, const FFrameNumber &InTime, EMovieSceneKeyInterpolation DefaultInterpolationMode) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| GetTangentValue(ChannelType *InChannel, const FFrameNumber InFrameTime, const float InValue, double InDeltaTime) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| Optimize(ChannelType *InChannel, const FKeyDataOptimizationParams &InParameters) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| PopulateCurvePoints(const ChannelType *InChannel, double StartTimeSeconds, double EndTimeSeconds, double TimeThreshold, CurveValueType ValueThreshold, FFrameRate TickResolution, TArray< TTuple< double, double > > &OutPoints) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| RemapTimes(ChannelType *InChannel, const UE::MovieScene::IRetimingInterface &Retimer) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| Serialize(ChannelType *InChannel, FArchive &Ar) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| SerializeChannelValue(ChannelValueType &InValue, FArchive &Ar) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| SerializeFromRichCurve(ChannelType *InChannel, const FPropertyTag &Tag, FStructuredArchive::FSlot Slot) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| Set(ChannelType *InChannel, TArray< FFrameNumber > InTimes, TArray< ChannelValueType > InValues) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| ValueExistsAtTime(const ChannelType *Channel, FFrameNumber InFrameNumber, typename ChannelType::CurveValueType Value) | TMovieSceneCurveChannelImpl< ChannelType > | static |
| ValueExistsAtTime(const ChannelType *Channel, FFrameNumber InFrameNumber, const typename ChannelType::ChannelValueType &InValue) | TMovieSceneCurveChannelImpl< ChannelType > | static |