![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneSequenceTickInterval.h>
Public Member Functions | |
| FMovieSceneSequenceTickInterval ()=default | |
| MOVIESCENE_API | FMovieSceneSequenceTickInterval (const AActor *InActor) |
| MOVIESCENE_API | FMovieSceneSequenceTickInterval (const UActorComponent *InActorComponent) |
| MOVIESCENE_API int32 | RoundTickIntervalMs () const |
Static Public Member Functions | |
| static MOVIESCENE_API FMovieSceneSequenceTickInterval | GetInheritedInterval (UObject *ContextObject) |
Public Attributes | |
| float | TickIntervalSeconds = 0.f |
| float | EvaluationBudgetMicroseconds = 0.f |
| bool | bTickWhenPaused = false |
| bool | bAllowRounding = true |
Friends | |
| bool | operator== (const FMovieSceneSequenceTickInterval &A, const FMovieSceneSequenceTickInterval &B) |
| bool | operator!= (const FMovieSceneSequenceTickInterval &A, const FMovieSceneSequenceTickInterval &B) |
Structure defining a concrete tick interval for a Sequencer based evaluation
|
default |
| FMovieSceneSequenceTickInterval::FMovieSceneSequenceTickInterval | ( | const AActor * | InActor | ) |
Generate a tick interval from an actor's primary tick function
| FMovieSceneSequenceTickInterval::FMovieSceneSequenceTickInterval | ( | const UActorComponent * | InActorComponent | ) |
Generate a tick interval from an component's primary tick function
|
static |
Resolve this tick interval within the specified context object (usually a movie scene player) inheriting properties from the first valid parent if possible
| int32 FMovieSceneSequenceTickInterval::RoundTickIntervalMs | ( | ) | const |
Round this interval to the nearest Sequencer.TickIntervalGroupingResolutionMs milliseconds
|
friend |
Inequality comparison operator
|
friend |
Equality comparison operator
When true, allow the sequence to be grouped with other sequences based on Sequencer.TickIntervalGroupingResolutionMs. Otherwise the interval will be used precisely.
When true, the sequence will continue to tick and progress even when the world is paused
| float FMovieSceneSequenceTickInterval::EvaluationBudgetMicroseconds = 0.f |
Defines an approximate budget for evaluation of this sequence (and any other sequences with the same tick interval)
| float FMovieSceneSequenceTickInterval::TickIntervalSeconds = 0.f |
Defines the rate at which the sequence should update, in seconds