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

#include <MovieSceneEntityFactoryTypes.h>

+ Inheritance diagram for UE::MovieScene::FChildEntityInitializer:

Public Member Functions

virtual ~FChildEntityInitializer ()
 
virtual bool IsRelevant (const FComponentMask &InParentType, const FComponentMask &InChildType) const
 
FComponentTypeID GetParentComponent () const
 
FComponentTypeID GetChildComponent () const
 
virtual void Run (const FEntityRange &, const FEntityAllocation *, TArrayView< const int32 >)=0
 

Protected Member Functions

 FChildEntityInitializer (FComponentTypeID InParentComponent, FComponentTypeID InChildComponent)
 

Protected Attributes

FComponentTypeID ParentComponent
 
FComponentTypeID ChildComponent
 

Constructor & Destructor Documentation

◆ ~FChildEntityInitializer()

virtual UE::MovieScene::FChildEntityInitializer::~FChildEntityInitializer ( )
inlinevirtual

◆ FChildEntityInitializer()

UE::MovieScene::FChildEntityInitializer::FChildEntityInitializer ( FComponentTypeID  InParentComponent,
FComponentTypeID  InChildComponent 
)
inlineexplicitprotected

Member Function Documentation

◆ GetChildComponent()

FComponentTypeID UE::MovieScene::FChildEntityInitializer::GetChildComponent ( ) const
inline

◆ GetParentComponent()

FComponentTypeID UE::MovieScene::FChildEntityInitializer::GetParentComponent ( ) const
inline

◆ IsRelevant()

virtual bool UE::MovieScene::FChildEntityInitializer::IsRelevant ( const FComponentMask InParentType,
const FComponentMask InChildType 
) const
inlinevirtual

◆ Run()

Member Data Documentation

◆ ChildComponent

FComponentTypeID UE::MovieScene::FChildEntityInitializer::ChildComponent
protected

◆ ParentComponent

FComponentTypeID UE::MovieScene::FChildEntityInitializer::ParentComponent
protected

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