Go to the source code of this file.
|
| void | UE::MovieScene::OnRemapChannelKeyTime (const FMovieSceneChannel *Channel, const IRetimingInterface &Retimer, FFrameNumber PreviousTime, FFrameNumber CurrentTime, FMovieSceneFloatValue &InOutValue) |
| |
| MOVIESCENE_API EMovieSceneKeyInterpolation | GetInterpolationMode (FMovieSceneFloatChannel *InChannel, const FFrameNumber &InTime, EMovieSceneKeyInterpolation DefaultInterpolationMode) |
| |
| MOVIESCENE_API FKeyHandle | AddKeyToChannel (FMovieSceneFloatChannel *Channel, FFrameNumber InFrameNumber, float InValue, EMovieSceneKeyInterpolation Interpolation) |
| |
| MOVIESCENE_API void | Dilate (FMovieSceneFloatChannel *InChannel, FFrameNumber Origin, float DilationFactor) |
| |
| MOVIESCENE_API bool | ValueExistsAtTime (const FMovieSceneFloatChannel *InChannel, FFrameNumber InFrameNumber, float InValue) |
| |
| MOVIESCENE_API bool | ValueExistsAtTime (const FMovieSceneFloatChannel *InChannel, FFrameNumber InFrameNumber, const FMovieSceneFloatValue &InValue) |
| |
| MOVIESCENE_API void | AssignValue (FMovieSceneFloatChannel *InChannel, FKeyHandle InKeyHandle, float InValue) |
| |
| MOVIESCENE_API void | InvertValue (float &InOutValue) |
| |
| MOVIESCENE_API void | ReciprocalValue (float &InOutValue) |
| |
| MOVIESCENE_API void | TransformValue (float &InOutValue, const FMovieSceneChannelTraitsTransform< float > &Transform) |
| |
◆ AddKeyToChannel()
◆ AssignValue()
◆ Dilate()
Overload for dilating float channel data. See UE::MovieScene::Dilate for default implementation.
◆ GetInterpolationMode()
Overload for getting the interpolation mode for a channel at a specified time, it could be the previous key's mode.See UE::MovieScene::GetInterpolationMode for default implementation.
◆ InvertValue()
◆ ReciprocalValue()
◆ TransformValue()
◆ ValueExistsAtTime() [1/2]
◆ ValueExistsAtTime() [2/2]
Overloads for common utility functions.