UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FComplexInclusivityFilter Struct Reference

#include <MovieSceneMutualComponentInclusivity.h>

Public Member Functions

 FComplexInclusivityFilter (const FComponentMask &InMask, EComplexInclusivityFilterMode InMode)
 
bool Match (FComponentMask Input) const
 

Static Public Member Functions

static FComplexInclusivityFilter All (std::initializer_list< FComponentTypeID > InComponentTypes)
 
static FComplexInclusivityFilter Any (std::initializer_list< FComponentTypeID > InComponentTypes)
 

Public Attributes

FComponentMask Mask
 
EComplexInclusivityFilterMode Mode
 

Friends

uint32 GetTypeHash (const FComplexInclusivityFilter &Filter)
 
bool operator== (const FComplexInclusivityFilter &A, const FComplexInclusivityFilter &B)
 

Detailed Description

Filter used for specifying more complex mutual inclusivity rules that depend on more than one component type

Constructor & Destructor Documentation

◆ FComplexInclusivityFilter()

UE::MovieScene::FComplexInclusivityFilter::FComplexInclusivityFilter ( const FComponentMask InMask,
EComplexInclusivityFilterMode  InMode 
)
inline

Member Function Documentation

◆ All()

static FComplexInclusivityFilter UE::MovieScene::FComplexInclusivityFilter::All ( std::initializer_list< FComponentTypeID InComponentTypes)
inlinestatic

◆ Any()

static FComplexInclusivityFilter UE::MovieScene::FComplexInclusivityFilter::Any ( std::initializer_list< FComponentTypeID InComponentTypes)
inlinestatic

◆ Match()

bool UE::MovieScene::FComplexInclusivityFilter::Match ( FComponentMask  Input) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FComplexInclusivityFilter Filter)
friend

◆ operator==

bool operator== ( const FComplexInclusivityFilter A,
const FComplexInclusivityFilter B 
)
friend

Member Data Documentation

◆ Mask

FComponentMask UE::MovieScene::FComplexInclusivityFilter::Mask

The component mask defining the set of components to test for

◆ Mode

EComplexInclusivityFilterMode UE::MovieScene::FComplexInclusivityFilter::Mode

The filter mode used for matching


The documentation for this struct was generated from the following file: