UActorComponent::GetComponentInstanceData

Called before we throw away components during RerunConstructionScripts, to cache any data we wish to persist across that operation

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UActorComponent::GetComponentInstanceData()

UNavLinkCustomComponent::GetComponentInstanceData()

UWidgetComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UChildActorComponent::GetComponentInstanceData()

USkyLightComponent::GetComponentInstanceData()

USplineComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

ULightComponent::GetComponentInstanceData()

UStaticMeshComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

USceneComponent::GetComponentInstanceData()

UWidgetComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UChildActorComponent::GetComponentInstanceData()

USkyLightComponent::GetComponentInstanceData()

USplineComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

ULightComponent::GetComponentInstanceData()

UStaticMeshComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

UPrimitiveComponent::GetComponentInstanceData()

UWidgetComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

USplineComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

UStaticMeshComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

UPrimitiveComponent::GetComponentInstanceData()

UWidgetComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

USplineComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

UStaticMeshComponent::GetComponentInstanceData()

USplineMeshComponent::GetComponentInstanceData()

UInstancedStaticMeshComponent::GetComponentInstanceData()

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/ActorComponent.h

Include

#include "Components/ActorComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/ActorComponent.cpp

Syntax

virtual TStructOnScope< FActorComponentInstanceData > GetComponentInstanceData() const

Remarks

Called before we throw away components during RerunConstructionScripts, to cache any data we wish to persist across that operation