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

#include <MovieSceneEntitySystemTypes.h>

Public Member Functions

void Reset ()
 
MOVIESCENE_API bool Match (const FComponentMask &Input) const
 
MOVIESCENE_API bool IsValid () const
 
FEntityComponentFilterAll (const FComponentMask &InComponentMask)
 
FEntityComponentFilterAll (std::initializer_list< FComponentTypeID > InComponentTypes)
 
FEntityComponentFilterNone (const FComponentMask &InComponentMask)
 
FEntityComponentFilterNone (std::initializer_list< FComponentTypeID > InComponentTypes)
 
FEntityComponentFilterAny (const FComponentMask &InComponentMask)
 
FEntityComponentFilterAny (std::initializer_list< FComponentTypeID > InComponentTypes)
 
FEntityComponentFilterAnyLenient (std::initializer_list< FComponentTypeID > InComponentTypes)
 
FEntityComponentFilterDeny (std::initializer_list< FComponentTypeID > InComponentTypes)
 
FEntityComponentFilterDeny (const FComponentMask &InComponentMask)
 
FEntityComponentFilterComplex (std::initializer_list< FComponentTypeID > InComponentTypes, EComplexFilterMode ComplexMode)
 
FEntityComponentFilterComplex (const FComponentMask &InComponentMask, EComplexFilterMode ComplexMode)
 
FEntityComponentFilterCombine (const FEntityComponentFilter &CombineWith)
 

Member Function Documentation

◆ All() [1/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::All ( const FComponentMask InComponentMask)
inline

◆ All() [2/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::All ( std::initializer_list< FComponentTypeID InComponentTypes)
inline

◆ Any() [1/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Any ( const FComponentMask InComponentMask)
inline

◆ Any() [2/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Any ( std::initializer_list< FComponentTypeID InComponentTypes)
inline

◆ AnyLenient()

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::AnyLenient ( std::initializer_list< FComponentTypeID InComponentTypes)
inline

◆ Combine()

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Combine ( const FEntityComponentFilter CombineWith)
inline

◆ Complex() [1/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Complex ( const FComponentMask InComponentMask,
EComplexFilterMode  ComplexMode 
)
inline

◆ Complex() [2/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Complex ( std::initializer_list< FComponentTypeID InComponentTypes,
EComplexFilterMode  ComplexMode 
)
inline

◆ Deny() [1/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Deny ( const FComponentMask InComponentMask)
inline

◆ Deny() [2/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::Deny ( std::initializer_list< FComponentTypeID InComponentTypes)
inline

◆ IsValid()

bool UE::MovieScene::FEntityComponentFilter::IsValid ( ) const

◆ Match()

bool UE::MovieScene::FEntityComponentFilter::Match ( const FComponentMask Input) const

◆ None() [1/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::None ( const FComponentMask InComponentMask)
inline

◆ None() [2/2]

FEntityComponentFilter & UE::MovieScene::FEntityComponentFilter::None ( std::initializer_list< FComponentTypeID InComponentTypes)
inline

◆ Reset()

void UE::MovieScene::FEntityComponentFilter::Reset ( )
inline

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