Navigation
API > API/Editor > API/Editor/Sequencer
| Name | FSequencerKeyCollectionSignature |
| Type | struct |
| Header File | /Engine/Source/Editor/Sequencer/Public/SequencerKeyCollection.h |
| Include Path | #include "SequencerKeyCollection.h" |
Syntax
struct FSequencerKeyCollectionSignature
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSequencerKeyCollectionSignature() |
SequencerKeyCollection.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FViewModel | UE::Sequencer::FViewModel | SequencerKeyCollection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DuplicateThresholdTime | FFrameNumber | The time at which proximal keys are considered duplicates | SequencerKeyCollection.h | |
| KeyAreaToSignature | TMap< TSharedRef< IKeyArea >, FGuid > | Map of key areas to the section signature with with this signature was generated | SequencerKeyCollection.h | |
| SignatureToSectionBounds | TMap< FGuid, TRange< FFrameNumber > > | Map of the section signature to the section bounds | SequencerKeyCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FFrameNumber GetDuplicateThreshold() |
Access duplicate threshold that this signature was generated for | SequencerKeyCollection.h | |
const TMap< TSharedRef< IKeyArea >, FGuid > & GetKeyAreas() |
Access the map of keyareas and signatures this signature was generated for | SequencerKeyCollection.h | |
const TMap< FGuid, TRange< FFrameNumber > > & GetSectionBounds() |
Access the map of signatures to section bounds that this signature was generated for | SequencerKeyCollection.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FSequencerKeyCollectionSignature FromNodeRecursive
(
TSharedRef< FViewModel > InNode, |
Initialize this key collection from the specified node and section index. | SequencerKeyCollection.h | |
static FSequencerKeyCollectionSignature FromNodes
(
const TArray< TSharedRef< FViewModel > >& InNodes, |
Initialize this key collection from the specified nodes. | SequencerKeyCollection.h | |
static FSequencerKeyCollectionSignature FromNodesRecursive
(
const TArray< TSharedRef< FViewModel > >& InNodes, |
Initialize this key collection from the specified nodes. Gathers keys from all child nodes. | SequencerKeyCollection.h |