![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FRootSequenceData (FRootInstanceHandle InRootInstanceHandle, const FInstanceRegistry *InInstanceRegistry) | |
| int32 | IndexOf (FMovieSceneSequenceID SequenceID) const |
| uint16 | GetChannelID (FMovieSceneSequenceID SequenceID) const |
| int32 | Add (FMovieSceneSequenceID SequenceID, EHierarchicalSequenceChannelFlags InFlags) |
| bool | AddImplicitChild (FMovieSceneSequenceID SequenceID) |
| void | ProduceChannels (TSparseArray< uint16 > &OutInstanceIDToChannel, FHierarchicalEasingChannelBuffer &OutData) |
| uint16 | ProduceChannelForIndex (int32 Index, const FSequenceInstance &RootInstance, TSparseArray< uint16 > &OutInstanceIDToChannel, FHierarchicalEasingChannelBuffer &OutData) |
Class that accumulates active easing data for a particular root sequence hierarchy
|
inlineexplicit |
|
inline |
Add the specified sequence ID to our map
|
inline |
Add the specified sequence ID to our map if it resides as a child underneath one that has an active weight
|
inline |
|
inline |
Retrieve the index of the specified sequence ID if it has already been encountered
|
inline |
Produce channels for the specified index within our map, including any of its parents
|
inline |
Produce channel IDs in the specified output data, ordered parent-first