![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneUnpackedChannelValues.h>
Inheritance diagram for UE::MovieScene::IChannelValue:Public Member Functions | |
| virtual | ~IChannelValue () |
| virtual FMovieSceneChannel * | RetrieveChannel (FMovieSceneChannelProxy &Proxy) const =0 |
| virtual bool | AlreadyExistsAtTime (const FMovieSceneChannel *InChannel, FFrameNumber InTime) const =0 |
| virtual bool | IsAlreadyDefault (const FMovieSceneChannel *Channel) const =0 |
| virtual void | AddKey (FMovieSceneChannel *Channel, FFrameNumber InTime, EMovieSceneKeyInterpolation InterpolationMode) const =0 |
| virtual void | SetDefault (FMovieSceneChannel *Channel) const =0 |
Abstraction for interacting with a value on a specific channel, principally used for auto-key and keying operations in the Sequencer editor
|
inlinevirtual |
|
pure virtual |
Add a key at the specified time with a specified interpolation type
Implemented in UE::MovieScene::TChannelValue< ChannelType >.
|
pure virtual |
Ask the channel whether the wrapped value already exists at the specified time
Implemented in UE::MovieScene::TChannelValue< ChannelType >.
|
pure virtual |
Ask the channel whether the wrapped value is already the default
Implemented in UE::MovieScene::TChannelValue< ChannelType >.
|
pure virtual |
Retrieve the channel pointer that this value relates to
Implemented in UE::MovieScene::TIndexedChannelValue< ChannelType >.
|
pure virtual |
Set this channel value as the channel's default
Implemented in UE::MovieScene::TChannelValue< ChannelType >.