![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneUnpackedChannelValues.h>
Inheritance diagram for UE::MovieScene::TChannelValue< ChannelType >:Public Types | |
| using | ValueType = typename ChannelType::CurveValueType |
Public Member Functions | |
| template<typename U > | |
| TChannelValue (U &&InValue) | |
| virtual bool | AlreadyExistsAtTime (const FMovieSceneChannel *InChannel, FFrameNumber InTime) const override |
| virtual bool | IsAlreadyDefault (const FMovieSceneChannel *InChannel) const override |
| virtual void | AddKey (FMovieSceneChannel *InChannel, FFrameNumber InTime, EMovieSceneKeyInterpolation InterpolationMode) const override |
| virtual void | SetDefault (FMovieSceneChannel *InChannel) const override |
Public Member Functions inherited from UE::MovieScene::IChannelValue | |
| virtual | ~IChannelValue () |
| virtual FMovieSceneChannel * | RetrieveChannel (FMovieSceneChannelProxy &Proxy) const =0 |
| using UE::MovieScene::TChannelValue< ChannelType >::ValueType = typename ChannelType::CurveValueType |
|
inline |
|
inlineoverridevirtual |
Add a key at the specified time with a specified interpolation type
Implements UE::MovieScene::IChannelValue.
|
inlineoverridevirtual |
Ask the channel whether the wrapped value already exists at the specified time
Implements UE::MovieScene::IChannelValue.
|
inlineoverridevirtual |
Ask the channel whether the wrapped value is already the default
Implements UE::MovieScene::IChannelValue.
|
inlineoverridevirtual |
Set this channel value as the channel's default
Implements UE::MovieScene::IChannelValue.