UActorComponent::Serialize

Handles reading, writing, and reference collecting using [FArchive](API\Runtime\Core\Serialization\FArchive).

Windows
MacOS
Linux

Override Hierarchy

UObject::Serialize()

UActorComponent::Serialize()

ULiveLinkComponentController::Serialize()

PAPER2UPaperSpriteComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UCapsuleComponent::Serialize()

UPostProcessComponent::Serialize()

UPlanarReflectionComponent::Serialize()

UPointLightComponent::Serialize()

UWidgetComponent::Serialize()

UDestructibleComponent::Serialize()

USynthComponent::Serialize()

UMotionControllerComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

PAPER2UPaperTerrainComponent::Serialize()

UPawnMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UWheeledVehicleMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UCharacterMovementComponent::Serialize()

UReflectionCaptureComponent::Serialize()

PAPER2UPaperTileMapComponent::Serialize()

UModelComponent::Serialize()

UChildActorComponent::Serialize()

UCameraComponent::Serialize()

UCineCameraComponent::Serialize()

USceneCaptureComponent2D::Serialize()

USplineMeshComponent::Serialize()

ULightComponentBase::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

USkyLightComponent::Serialize()

ULightComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

PAPER2UPaperFlipbookComponent::Serialize()

UDecalComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UMovementComponent::Serialize()

UPawnMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UWheeledVehicleMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UCharacterMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UWheeledVehicleMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UCharacterMovementComponent::Serialize()

USceneCaptureComponent::Serialize()

UPlanarReflectionComponent::Serialize()

USceneCaptureComponent2D::Serialize()

USkyAtmosphereComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeSplinesComponent::Serialize()

ULandscapeHeightfieldCollisionComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

UDirectionalLightComponent::Serialize()

UStereoLayerComponent::Serialize()

USkyLightComponent::Serialize()

UAtmosphericFogComponent::Serialize()

USplineComponent::Serialize()

UWheeledVehicleMovementComponent::Serialize()

UWheeledVehicleMovementComponent4W::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UCineCameraComponent::Serialize()

ULightComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

UStaticMeshComponent::Serialize()

USplineMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UAudioComponent::Serialize()

ULandscapeComponent::Serialize()

USkinnedMeshComponent::Serialize()

UDestructibleComponent::Serialize()

USkeletalMeshComponent::Serialize()

UCharacterMovementComponent::Serialize()

UParticleSystemComponent::Serialize()

USkeletalMeshComponent::Serialize()

UPrimitiveComponent::Serialize()

PAPER2UPaperSpriteComponent::Serialize()

UCapsuleComponent::Serialize()

UWidgetComponent::Serialize()

UDestructibleComponent::Serialize()

UMotionControllerComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

PAPER2UPaperTerrainComponent::Serialize()

PAPER2UPaperTileMapComponent::Serialize()

UModelComponent::Serialize()

USplineMeshComponent::Serialize()

PAPER2UPaperFlipbookComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeSplinesComponent::Serialize()

ULandscapeHeightfieldCollisionComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

USplineComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UStaticMeshComponent::Serialize()

USplineMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeComponent::Serialize()

USkinnedMeshComponent::Serialize()

UDestructibleComponent::Serialize()

USkeletalMeshComponent::Serialize()

UParticleSystemComponent::Serialize()

USkeletalMeshComponent::Serialize()

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 void Serialize
(
    FArchive & Ar
)

Remarks

Handles reading, writing, and reference collecting using FArchive. This implementation handles all FProperty serialization, but can be overridden for native variables.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss