Navigation
API > API/Plugins > API/Plugins/SequencerAnimTools
Holds set of currently calculating frames.
| Name | FCurrentFramesInfo |
| Type | struct |
| Header File | /Engine/Plugins/Editor/SequencerAnimTools/Source/SequencerAnimTools/Public/TrajectoryDrawInfo.h |
| Include Path | #include "TrajectoryDrawInfo.h" |
Syntax
struct FCurrentFramesInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bViewRangeIsEvalRange | bool | TrajectoryDrawInfo.h | ||
| CurrentFrames | TArray< FFrameNumber > | All trails share this now | TrajectoryDrawInfo.h | |
| CurrentFrameTimes | UE::AIE::FFrameTimeByIndex | Range and frame rate, this is fixed and will only change if evaluation range(sequencer range/display rate) changes. | TrajectoryDrawInfo.h | |
| FrameCalculator | FFrameCalculator | This also contains the indices to calculate | TrajectoryDrawInfo.h | |
| SortedTransformIndices | TSortedMap< int32, FFrameNumber > | Set of indices that slowly grow | TrajectoryDrawInfo.h | |
| TransformIndices | TArray< int32 > | Cached array of the transform indices | TrajectoryDrawInfo.h | |
| ViewRange | TRange< FFrameNumber > | TrajectoryDrawInfo.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddMustHaveTimes
(
const TSet< FFrameNumber >& InMustHaveTimes, |
TrajectoryDrawInfo.h | ||
const TArray< int32 > & IndicesToCalculate() |
TrajectoryDrawInfo.h | ||
bool KeepCalculating() |
TrajectoryDrawInfo.h | ||
void Reset() |
TrajectoryDrawInfo.h | ||
void SetUpFrameTimes
(
const TRange< FFrameNumber >& InEvalFrameRange, |
TrajectoryDrawInfo.h | ||
void SetViewRange
(
const TRange< FFrameNumber >& InViewRange |
TrajectoryDrawInfo.h |