USceneComponent::Serialize

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

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UObject::Serialize()

UActorComponent::Serialize()

USceneComponent::Serialize()

UDisplayClusterScreenComponent::Serialize()

UZoneShapeComponent::Serialize()

UWaterSplineComponent::Serialize()

PAPER2UPaperSpriteComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UCapsuleComponent::Serialize()

UPostProcessComponent::Serialize()

UPlanarReflectionComponent::Serialize()

UPointLightComponent::Serialize()

UDestructibleComponent::Serialize()

UMotionControllerComponent::Serialize()

PAPER2UPaperTerrainComponent::Serialize()

USynthComponent::Serialize()

UWidgetComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

PAPER2UPaperTileMapComponent::Serialize()

UModelComponent::Serialize()

UReflectionCaptureComponent::Serialize()

UCameraComponent::Serialize()

UCineCameraComponent::Serialize()

USceneCaptureComponent2D::Serialize()

USplineMeshComponent::Serialize()

UChildActorComponent::Serialize()

UVolumetricCloudComponent::Serialize()

ULightComponentBase::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

USkyLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

ULightComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

UDecalComponent::Serialize()

PAPER2UPaperFlipbookComponent::Serialize()

USceneCaptureComponent::Serialize()

UPlanarReflectionComponent::Serialize()

USceneCaptureComponent2D::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeSplinesComponent::Serialize()

USkyAtmosphereComponent::Serialize()

ULandscapeHeightfieldCollisionComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

UStereoLayerComponent::Serialize()

UExponentialHeightFogComponent::Serialize()

USplineComponent::Serialize()

UWaterSplineComponent::Serialize()

USkyLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UCineCameraComponent::Serialize()

UWaterBodyComponent::Serialize()

ULightComponent::Serialize()

ULocalLightComponent::Serialize()

UPointLightComponent::Serialize()

UPointLightComponent::Serialize()

UDirectionalLightComponent::Serialize()

UStaticMeshComponent::Serialize()

UDisplayClusterScreenComponent::Serialize()

USplineMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeComponent::Serialize()

UAudioComponent::Serialize()

USkinnedMeshComponent::Serialize()

UDestructibleComponent::Serialize()

USkeletalMeshComponent::Serialize()

UParticleSystemComponent::Serialize()

USkeletalMeshComponent::Serialize()

UPrimitiveComponent::Serialize()

UDisplayClusterScreenComponent::Serialize()

UZoneShapeComponent::Serialize()

UWaterSplineComponent::Serialize()

PAPER2UPaperSpriteComponent::Serialize()

UCapsuleComponent::Serialize()

UDestructibleComponent::Serialize()

UMotionControllerComponent::Serialize()

PAPER2UPaperTerrainComponent::Serialize()

UWidgetComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

PAPER2UPaperTileMapComponent::Serialize()

UModelComponent::Serialize()

USplineMeshComponent::Serialize()

PAPER2UPaperFlipbookComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

ULandscapeSplinesComponent::Serialize()

ULandscapeHeightfieldCollisionComponent::Serialize()

ULandscapeMeshCollisionComponent::Serialize()

USplineComponent::Serialize()

UWaterSplineComponent::Serialize()

UInstancedStaticMeshComponent::Serialize()

UHierarchicalInstancedStaticMeshComponent::Serialize()

UWaterBodyComponent::Serialize()

UStaticMeshComponent::Serialize()

UDisplayClusterScreenComponent::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/SceneComponent.h

Include

#include "Components/SceneComponent.h"

Source

/Engine/Source/Runtime/Engine/Private/Components/SceneComponent.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.