UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FActorComponentInstanceSourceInfo Struct Reference

#include <ComponentInstanceDataCache.h>

Public Member Functions

 FActorComponentInstanceSourceInfo ()=default
 
ENGINE_API FActorComponentInstanceSourceInfo (const UActorComponent *SourceComponent)
 
ENGINE_API FActorComponentInstanceSourceInfo (TObjectPtr< const UObject > InSourceComponentTemplate, EComponentCreationMethod InSourceComponentCreationMethod, int32 InSourceComponentTypeSerializedIndex)
 
ENGINE_API bool MatchesComponent (const UActorComponent *Component) const
 
ENGINE_API bool MatchesComponent (const UActorComponent *Component, const UObject *ComponentTemplate) const
 
ENGINE_API void AddReferencedObjects (FReferenceCollector &Collector)
 

Constructor & Destructor Documentation

◆ FActorComponentInstanceSourceInfo() [1/3]

FActorComponentInstanceSourceInfo::FActorComponentInstanceSourceInfo ( )
default

◆ FActorComponentInstanceSourceInfo() [2/3]

FActorComponentInstanceSourceInfo::FActorComponentInstanceSourceInfo ( const UActorComponent SourceComponent)
explicit

◆ FActorComponentInstanceSourceInfo() [3/3]

FActorComponentInstanceSourceInfo::FActorComponentInstanceSourceInfo ( TObjectPtr< const UObject InSourceComponentTemplate,
EComponentCreationMethod  InSourceComponentCreationMethod,
int32  InSourceComponentTypeSerializedIndex 
)

Member Function Documentation

◆ AddReferencedObjects()

void FActorComponentInstanceSourceInfo::AddReferencedObjects ( FReferenceCollector Collector)

◆ MatchesComponent() [1/2]

bool FActorComponentInstanceSourceInfo::MatchesComponent ( const UActorComponent Component) const

Determines whether this component instance data matches the component

◆ MatchesComponent() [2/2]

bool FActorComponentInstanceSourceInfo::MatchesComponent ( const UActorComponent Component,
const UObject ComponentTemplate 
) const

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