UActorComponent Hierarchy

Class hierarchy for UActorComponent

Windows
MacOS
Linux

UObjectBase

UObjectBaseUtility

UObject

UActorComponent

TEXT3UText3DCharacterTransform

UActorSequenceComponent

UAIPerceptionComponent

UAIPerceptionStimuliSourceComponent

UApplicationLifecycleComponent

ULuminApplicationLifecycleComponent

UARTrackableNotifyComponent

UAzureSpatialAnchorsEventComponent

UBlackboardComponent

UBoundsCopyComponent

UBrainComponent

UBehaviorTreeComponent

UHTNBrainComponent

UBuoyancyComponent

UChaosDebugDrawComponent

UChaosEventListenerComponent

UChaosGameplayEventDispatcher

UComposureCompositingTargetComponent

UDEPRECATED_LiveLinkDrivenComponent

UDisplayClusterPreviewComponent

UDisplayClusterSyncTickComponent

UDMXComponent

UDMXFixtureComponent

UDMXFixtureComponentColor

UDMXFixtureComponentDouble

UDMXFixtureComponentSingle

UEditorUtilityActorComponent

UEnvelopeFollowerListener

UFieldNodeBase

UCullingField

UFieldNodeFloat

UBoxFalloff

UNoiseField

UPlaneFalloff

URadialFalloff

UToFloatField

UUniformScalar

UFieldNodeInt

URadialIntMask

UToIntegerField

UUniformInteger

UFieldNodeVector

URadialVector

URandomVector

UUniformVector

UOperatorField

UReturnResultsTerminal

UFieldSystemMetaData

UFieldSystemMetaDataIteration

UFieldSystemMetaDataProcessingResolution

UGameplayTasksComponent

UAbilitySystemComponent

UMockGameplayTasksComponent

UGeometryCollectionDebugDrawComponent

UGoogleVRPointerInputComponent

UInAppPurchaseComponent

UInputComponent

UEnhancedInputComponent

ULiveLinkComponent

ULiveLinkComponentController

ULODSyncComponent

UMagicLeapBLEComponent

UMagicLeapCameraComponent

UMagicLeapConnectionsComponent

UMagicLeapContactsComponent

UMagicLeapCVCameraComponent

UMagicLeapHandMeshingComponent

UMagicLeapLightingTrackingComponent

UMagicLeapLocationComponent

UMagicLeapNetworkingComponent

UMagicLeapRaycastComponent

UMagicLeapTouchpadGesturesComponent

UMediaComponent

UMovementComponent

UInterpToMovementComponent

UMagicLeapMovementComponent

UNavMovementComponent

UPawnMovementComponent

UChaosVehicleMovementComponent

UChaosWheeledVehicleMovementComponent

UCharacterMovementComponent

UArchVisCharMovementComponent

UFloatingPawnMovement

USpectatorPawnMovement

UVirtualCameraMovementComponent

UWheeledVehicleMovementComponent

USimpleWheeledVehicleMovementComponent

UWheeledVehicleMovementComponent4W

UProjectileMovementComponent

URotatingMovementComponent

UNavigationInvokerComponent

UNavRelevantComponent

UNavLinkCustomComponent

UNavModifierComponent

UNetworkPredictionComponent

UBaseMovementComponent

UFlyingMovementComponent

UMockFlyingAbilityComponent

UMockPhysicsComponent

UMockRootMotionComponent

UParametricMovementComponent

UMockNetworkSimulationComponent

UNetworkPredictionPhysicsComponent

UPassthroughMaterialUpdateComponent

UPathFollowingComponent

UCrowdFollowingComponent

UGridPathFollowingComponent

UPawnActionsComponent

UPawnNoiseEmitterComponent

UPawnSensingComponent

UPhysicalAnimationComponent

UPhysicsHandleComponent

UPixelStreamerInputComponent

UPlatformEventsComponent

UProceduralFoliageComponent

USceneComponent

TEXT3UText3DComponent

UARComponent

UAREnvironmentProbeComponent

UARFaceComponent

UARGeoAnchorComponent

UARImageComponent

UARMeshComponent

UARObjectComponent

UARPlaneComponent

UARPointComponent

UARPoseComponent

UARQRCodeComponent

UARLifeCycleComponent

UAudioComponent

UAudioCurveSourceComponent

UCameraComponent

UCineCameraComponent

UVirtualCameraCineCameraComponent

UCameraShakeSourceComponent

UChaosDestructionListener

UChildActorComponent

UComposurePostProcessPass

UComposureLensBloomPass

UComposurePostProcessingPassProxy

UComposureTonemapperPass

UDatasmithRemoteEndpointComponent

UDecalComponent

UDEPRECATED_GoogleARCorePlaneRendererComponent

UDEPRECATED_GoogleARCorePointCloudRendererComponent

UDisplayClusterRootComponent

UDisplayClusterSceneComponent

UDisplayClusterCameraComponent

UDisplayClusterMeshComponent

UDisplayClusterOriginComponent

UDisplayClusterScreenComponent

UDisplayClusterXformComponent

UDisplayClusterSceneComponentSync

UDisplayClusterSceneComponentSyncParent

UDisplayClusterSceneComponentSyncThis

UExponentialHeightFogComponent

UForceFeedbackComponent

UGizmoHandleGroup

UAxisGizmoHandleGroup

UGoogleVRControllerTooltipComponent

UGoogleVRGazeReticleComponent

UGoogleVRLaserVisual

UGoogleVRLaserVisualComponent

UGoogleVRMotionControllerComponent

ULightComponentBase

ULightComponent

UDirectionalLightComponent

ULocalLightComponent

UPointLightComponent

USpotLightComponent

URectLightComponent

USkyLightComponent

ULightmassPortalComponent

ULinearTimecodeComponent

UMagicLeapARPinComponent

UMagicLeapImageTrackerComponent

UMagicLeapMeshTrackerComponent

UMagicLeapPlanesComponent

UMagicLeapTabletComponent

UMockDataMeshTrackerComponent

UNavigationGraphNodeComponent

UPhysicsConstraintComponent

UPhysicsSpringComponent

UPhysicsThrusterComponent

UPostProcessComponent

UPrimitiveComponent

PAPER2UPaperTerrainComponent

UArrowComponent

UBillboardComponent

UBrushComponent

UControlRigComponent

UDrawFrustumComponent

UEQSRenderingComponent

UFieldSystemComponent

UFuncTestRenderingComponent

UFXSystemComponent

UNiagaraComponent

UParticleSystemComponent

UCascadeParticleSystemComponent

UGameplayDebuggerRenderingComponent

UGizmoBaseComponent

UGizmoArrowComponent

UGizmoBoxComponent

UGizmoCircleComponent

UGizmoLineHandleComponent

UGizmoRectangleComponent

UImagePlateComponent

ULakeCollisionComponent

ULandscapeComponent

ULandscapeGizmoRenderComponent

ULandscapeHeightfieldCollisionComponent

ULandscapeMeshCollisionComponent

ULandscapeSplinesComponent

ULineBatchComponent

UMaterialBillboardComponent

UMeshComponent

PAPER2UPaperFlipbookComponent

PAPER2UPaperGroupedSpriteComponent

PAPER2UPaperSpriteComponent

PAPER2UPaperTileMapComponent

UBaseDynamicMeshComponent

UOctreeDynamicMeshComponent

USimpleDynamicMeshComponent

UCableComponent

UCustomMeshComponent

UGeometryCacheComponent

UGeometryCacheAbcFileComponent

UGeometryCacheUsdComponent

UGeometryCollectionComponent

UGroomComponent

ULidarPointCloudComponent

ULineSetComponent

UOverlayComponent

UPointCloudComponent

UPointSetComponent

UProceduralMeshComponent

UAppleARKitFaceMeshComponent

UDEPRECATED_GoogleARCoreFaceMeshComponent

USkinnedMeshComponent

UDestructibleComponent

UPoseableMeshComponent

UOculusHandComponent

USkeletalMeshComponent

UDebugSkelMeshComponent

UInsightsSkeletalMeshComponent

USkeletalMeshComponentBudgeted

UStaticMeshComponent

UControlPointMeshComponent

UGizmoHandleMeshComponent

UInstancedStaticMeshComponent

UHierarchicalInstancedStaticMeshComponent

UFoliageInstancedStaticMeshComponent

ULandscapeMeshProxyComponent

UMaterialEditorMeshComponent

USplineMeshComponent

UTriangleSetComponent

UWaterMeshComponent

UWidgetComponent

UWireframeMeshComponent

UModelComponent

UMotionControllerComponent

UMRMeshComponent

UNavLinkComponent

UNavLinkRenderingComponent

UNavMeshRenderingComponent

UNavTestRenderingComponent

UOceanCollisionComponent

UShapeComponent

UBoxComponent

UOceanBoxCollisionComponent

UCapsuleComponent

USphereComponent

UDrawSphereComponent

USplineComponent

PAPER2UPaperTerrainSplineComponent

UWaterSplineComponent

UTextRenderComponent

UVectorFieldComponent

UVirtualHeightfieldMeshComponent

URadialForceComponent

UReflectionCaptureComponent

UBoxReflectionCaptureComponent

UPlaneReflectionCaptureComponent

USphereReflectionCaptureComponent

URuntimeVirtualTextureComponent

USceneCaptureComponent

UPlanarReflectionComponent

USceneCaptureComponent2D

USceneCaptureComponentCube

USkyAtmosphereComponent

USpringArmComponent

UStereoLayerComponent

USynthComponent

UAudioCaptureComponent

UGranularSynth

UMediaSoundComponent

UModularSynthComponent

USynthComponentMonoWaveTable

USynthComponentMoto

USynthComponentToneGenerator

USynthSamplePlayer

UTimeSynthComponent

UVoipListenerSynthComponent

UTestPhaseComponent

UVCamComponent

UVolumetricCloudComponent

UWidgetInteractionComponent

UGoogleVRWidgetInteractionComponent

UWindDirectionalSourceComponent

USkeletalMeshSimulationComponent

UStaticMeshSimulationComponent

USteamVRChaperoneComponent

USteamVRTrackingReferences

UTimelineComponent

UViewportDragOperationComponent

UVirtualCameraConcertCameraComponent

UVOIPTalker

UVRNotificationsComponent

UMagicLeapHeadTrackingNotificationsComponent

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback