USceneComponent::OnRegister

Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UActorComponent::OnRegister()

USceneComponent::OnRegister()

UMassCrowdLaneDataRenderingComponent::OnRegister()

UPhysicsThrusterComponent::OnRegister()

USmartObjectComponent::OnRegister()

TEXT3UText3DCharacterTransform::OnRegister()

UCameraShakeSourceComponent::OnRegister()

UCalibrationPointComponent::OnRegister()

UDisplayClusterXformComponent::OnRegister()

UDisplayClusterOriginComponent::OnRegister()

UCableComponent::OnRegister()

TEXT3UText3DComponent::OnRegister()

UNavLinkComponent::OnRegister()

USynthSamplePlayer::OnRegister()

UZoneShapeComponent::OnRegister()

UZoneGraphTestingComponent::OnRegister()

USceneCaptureComponentCube::OnRegister()

UContextualAnimSceneActorComponent::OnRegister()

UGeometryCacheComponent::OnRegister()

UGranularSynth::OnRegister()

UZoneGraphAnnotationTestingComponent::OnRegister()

UVectorFieldComponent::OnRegister()

UDisplayClusterICVFXCameraComponent::OnRegister()

UZoneGraphRenderingComponent::OnRegister()

UZoneGraphAnnotationComponent::OnRegister()

UPostProcessComponent::OnRegister()

UPhysicsConstraintComponent::OnRegister()

USynthComponent::OnRegister()

USynthSamplePlayer::OnRegister()

UGranularSynth::OnRegister()

UMediaSoundComponent::OnRegister()

UPlanarReflectionComponent::OnRegister()

UMotionControllerComponent::OnRegister()

PAPER2UPaperTerrainComponent::OnRegister()

UImagePlateComponent::OnRegister()

UGroomComponent::OnRegister()

UWidgetComponent::OnRegister()

UCameraComponent::OnRegister()

UDisplayClusterICVFXCameraComponent::OnRegister()

UCineCameraComponent::OnRegister()

UDisplayClusterICVFXCameraComponent::OnRegister()

UReflectionCaptureComponent::OnRegister()

UDisplayClusterCameraComponent::OnRegister()

UVirtualHeightfieldMeshComponent::OnRegister()

USceneCaptureComponent2D::OnRegister()

USceneCaptureComponent::OnRegister()

USceneCaptureComponentCube::OnRegister()

UPlanarReflectionComponent::OnRegister()

USceneCaptureComponent2D::OnRegister()

UForceFeedbackComponent::OnRegister()

UNiagaraComponent::OnRegister()

USpringArmComponent::OnRegister()

URuntimeVirtualTextureComponent::OnRegister()

UChildActorComponent::OnRegister()

UNavMeshRenderingComponent::OnRegister()

ULandscapeHeightfieldCollisionComponent::OnRegister()

UControlRigComponent::OnRegister()

ULandscapeSplinesComponent::OnRegister()

UMediaSoundComponent::OnRegister()

UPhysicsFieldComponent::OnRegister()

ULightComponentBase::OnRegister()

ULightComponent::OnRegister()

UWaterBodyComponent::OnRegister()

UInstancedStaticMeshComponent::OnRegister()

UCineCameraComponent::OnRegister()

UDisplayClusterICVFXCameraComponent::OnRegister()

UGeometryCollectionComponent::OnRegister()

ULightComponent::OnRegister()

UStaticMeshComponent::OnRegister()

UInstancedStaticMeshComponent::OnRegister()

UAudioComponent::OnRegister()

ULandscapeComponent::OnRegister()

USkinnedMeshComponent::OnRegister()

USkeletalMeshComponent::OnRegister()

UParticleSystemComponent::OnRegister()

USkeletalMeshComponent::OnRegister()

UPrimitiveComponent::OnRegister()

UMassCrowdLaneDataRenderingComponent::OnRegister()

UCalibrationPointComponent::OnRegister()

UCableComponent::OnRegister()

UNavLinkComponent::OnRegister()

UZoneShapeComponent::OnRegister()

UZoneGraphTestingComponent::OnRegister()

UContextualAnimSceneActorComponent::OnRegister()

UGeometryCacheComponent::OnRegister()

UZoneGraphAnnotationTestingComponent::OnRegister()

UVectorFieldComponent::OnRegister()

UZoneGraphRenderingComponent::OnRegister()

UZoneGraphAnnotationComponent::OnRegister()

UMotionControllerComponent::OnRegister()

PAPER2UPaperTerrainComponent::OnRegister()

UImagePlateComponent::OnRegister()

UGroomComponent::OnRegister()

UWidgetComponent::OnRegister()

UVirtualHeightfieldMeshComponent::OnRegister()

UNiagaraComponent::OnRegister()

UNavMeshRenderingComponent::OnRegister()

ULandscapeHeightfieldCollisionComponent::OnRegister()

UControlRigComponent::OnRegister()

ULandscapeSplinesComponent::OnRegister()

UWaterBodyComponent::OnRegister()

UInstancedStaticMeshComponent::OnRegister()

UGeometryCollectionComponent::OnRegister()

UStaticMeshComponent::OnRegister()

UInstancedStaticMeshComponent::OnRegister()

ULandscapeComponent::OnRegister()

USkinnedMeshComponent::OnRegister()

USkeletalMeshComponent::OnRegister()

UParticleSystemComponent::OnRegister()

USkeletalMeshComponent::OnRegister()

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 OnRegister()

Remarks

Called when a component is registered, after Scene is set, but before CreateRenderState_Concurrent or OnCreatePhysicsState are called.