![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneKeyStructHelper.h>
Public Member Functions | |
| FMovieSceneKeyStructHelper ()=default | |
| FMovieSceneKeyStructHelper (const FMovieSceneKeyStructHelper &)=delete | |
| FMovieSceneKeyStructHelper & | operator= (const FMovieSceneKeyStructHelper &)=delete |
| MOVIESCENE_API void | Add (FMovieSceneChannelValueHelper &&InHelper) |
| MOVIESCENE_API void | SetStartingValues () |
| MOVIESCENE_API TOptional< FFrameNumber > | GetUnifiedKeyTime () const |
| MOVIESCENE_API void | Apply (FFrameNumber InUnifiedTime) |
Helper class that marshals user-facing data from an edit UI into particluar keys on various underlying channels
|
default |
Default construction
|
delete |
Non-copyable
| void FMovieSceneKeyStructHelper::Add | ( | FMovieSceneChannelValueHelper && | InHelper | ) |
Add a particular key value to this helper that should be applied when the edit UI is committed
| InHelper | The utility class to add, bound to the key handle it wants to edit |
| void FMovieSceneKeyStructHelper::Apply | ( | FFrameNumber | InUnifiedTime | ) |
Propagate the user-facing UI values to the keys that are being represented in this class
| InUnifiedTime | A time to set all keys to |
| TOptional< FFrameNumber > FMovieSceneKeyStructHelper::GetUnifiedKeyTime | ( | ) | const |
Get unified starting time that should be shown on the UI
|
delete |
| void FMovieSceneKeyStructHelper::SetStartingValues | ( | ) |
Set the user facing values on the UI based on the unified starting time