FEvaluationTreePopulationRules

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Compilation/MovieSceneEvaluationTreePopulationRules.h

Include

#include "Compilation/MovieSceneEvaluationTreePopulationRules.h"

Syntax

struct FEvaluationTreePopulationRules

Functions

Name Description

Public function Static

void

 

Blended

Adds all active and non-empty sections to the evaluation tree.

Public function Static

void

 

Blended

As above, but with custom sorting for the sections before they're added to the evaluation tree.

Public function Static

void

 

HighPass

Adds active and non-empty sections to the evaluation tree based on priority: top rows have priority over bottom rows, and overlapping sections have priority over underlapped sections.

Public function Static

void

 

HighPassCustom

Adds active and non-empty sections to the evaluation tree based on the priority defined in the given predicate.

Public function Static

void

 

HighPassCustomPerRow

Adds active and non-empty sections to the evaluation tree based on the priority defined in the given predicate.

Public function Static

void

 

HighPassPerRow

Adds active and non-empty sections to the evaluation tree based on priority: overlapping sections have priority over underlapped sections.

Public function Static

void

 

PopulateNearestSection

Runs the logic to populate empty ranges in the field with the nearest section

Classes

Name

Description

Public struct

FSortedSection

Structure used by population rules for sorting sections before adding them to the evaluation tree.

Typedefs

Name

Description

FSectionSortPredicate

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss