Navigation
API > API/Editor > API/Editor/Sequencer
A collection of keys gathered recursively from a particular node or nodes
| Name | FSequencerKeyCollection |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/SequencerKeyCollection.h |
| Include Path | #include "SequencerKeyCollection.h" |
Syntax
class FSequencerKeyCollection
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllGroupedTimes | TArray< FFrameNumber > | All keys and section times grouped by the supplied threshold | SequencerKeyCollection.h | |
| GroupedSectionTimes | TArray< FFrameNumber > | Section times grouped by the supplied threshold | SequencerKeyCollection.h | |
| GroupedTimes | TArray< FFrameNumber > | Times grouped by the supplied threshold | SequencerKeyCollection.h | |
| Signature | FSequencerKeyCollectionSignature | The signature with which the above array was generated | SequencerKeyCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOptional< FFrameNumber > FindFirstKeyInRange
(
const TRange< FFrameNumber >& Range, |
Search forwards or backwards for the first key within the specified range | SequencerKeyCollection.h | |
TOptional< FFrameNumber > FindFirstSectionKeyInRange
(
const TRange< FFrameNumber >& Range, |
SequencerKeyCollection.h | ||
TArrayView< const FFrameNumber > GetKeysInRange
(
const TRange< FFrameNumber >& Range, |
Get a view of all key times that reside within the specified range | SequencerKeyCollection.h | |
TOptional< FFrameNumber > GetNextKey
(
FFrameNumber FrameNumber, |
Search forwards or backwards for the next key from the specified frame number | SequencerKeyCollection.h | |
TOptional< FFrameNumber > GetNextSectionKey
(
FFrameNumber FrameNumber, |
SequencerKeyCollection.h | ||
TArrayView< const FFrameNumber > GetSectionKeysInRange
(
const TRange< FFrameNumber >& Range |
SequencerKeyCollection.h | ||
const FSequencerKeyCollectionSignature & GetSignature() |
Access the signature this collection was generated with | SequencerKeyCollection.h | |
bool Update
(
const FSequencerKeyCollectionSignature& InSignature |
Update this key collection using the specified signature | SequencerKeyCollection.h |