Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Interfaces
Inheritance Hierarchy
- IInterface_AssetUserData
- AWorldSettings
- UActorComponent
- UActorSequenceComponent
- UActorTextureStreamingBuildDataComponent
- UAIPerceptionComponent
- UAIPerceptionStimuliSourceComponent
- UApplicationLifecycleComponent
- UARTrackableNotifyComponent
- UAsyncPhysicsInputComponent
- UAudioGameplayComponent
- UAudioGameplayVolumeComponent
- UAudioGameplayVolumeComponentBase
- UAudioGameplayVolumeMutator
- UAttenuationVolumeComponent
- UFilterVolumeComponent
- UReverbVolumeComponent
- USubmixOverrideVolumeComponent
- USubmixSendVolumeComponent
- UAudioParameterComponent
- UAudioMotorModelComponent
- UAudioMotorSimComponent
- UBoostMotorSimComponent
- UMotorPhysicsSimComponent
- UResistanceMotorSimComponent
- UReverseMotorSimComponent
- URevLimiterMotorSimComponent
- URpmCurveMotorSimComponent
- UThrottleStateMotorSimComponent
- UVelocitySyncMotorSimComponent
- UAzureSpatialAnchorsEventComponent
- UBlackboardComponent
- UBoundsCopyComponent
- UBrainComponent
- UBehaviorTreeComponent
- UHTNBrainComponent
- UStateTreeComponent
- UBuoyancyComponent
- UChaosDebugDrawComponent
- UChaosEventListenerComponent
- UChaosGameplayEventDispatcher
- UCharacterTrajectoryComponent
- UClusterUnionReplicatedProxyComponent
- UComposureCompositingTargetComponent
- UComputeGraphComponent
- UConversationParticipantComponent
- UDEPRECATED_LiveLinkDrivenComponent
- UDEPRECATED_PawnActionsComponent
- UDEPRECATED_VirtualCameraConcertCameraComponent
- UDisplayClusterPreviewComponent
- UDisplayClusterPreviewShareComponent
- UDisplayClusterStageActorComponent
- UDisplayClusterChromakeyCardStageActorComponent
- UDisplayClusterLightCardStageActorComponent
- UDisplayClusterStageGeometryComponent
- UDisplayClusterSyncTickComponent
- UDMXComponent
- UDMXFixtureComponent
- UDMXFixtureComponentColor
- UDMXFixtureComponentDouble
- UDMXFixtureComponentSingle
- UEditorUtilityActorComponent
- UEnvelopeFollowerListener
- UFieldNodeBase
- UCullingField
- UFieldNodeFloat
- UBoxFalloff
- UNoiseField
- UPlaneFalloff
- URadialFalloff
- UToFloatField
- UUniformScalar
- UWaveScalar
- UFieldNodeInt
- URadialIntMask
- UToIntegerField
- UUniformInteger
- UFieldNodeVector
- URadialVector
- URandomVector
- UUniformVector
- UOperatorField
- UReturnResultsTerminal
- UFieldSystemMetaData
- UFieldSystemMetaDataFilter
- UFieldSystemMetaDataIteration
- UFieldSystemMetaDataProcessingResolution
- UGameFrameworkComponent
- UControllerComponent
- UGameStateComponent
- UPawnComponent
- UPlayerStateComponent
- UGameplayTasksComponent
- UAbilitySystemComponent
- UMockGameplayTasksComponent
- UGeometryCollectionDebugDrawComponent
- UIKRigComponent
- UInputComponent
- UEnhancedInputComponent
- ULearningAgentsImitationTrainer
- ULearningAgentsManagerComponent
- ULearningAgentsController
- ULearningAgentsCritic
- ULearningAgentsInteractor
- ULearningAgentsPolicy
- ULearningAgentsRecorder
- ULearningAgentsTrainer
- ULensComponent
- ULiveLinkComponent
- ULiveLinkComponentController
- ULODSyncComponent
- UMassAgentComponent
- UMassDebugVisualizationComponent
- UMassVisualizationComponent
- UMediaComponent
- UMediaPlateComponent
- UMLDeformerComponent
- UMotionWarpingComponent
- UMovementComponent
- UInterpToMovementComponent
- UNavMovementComponent
- UPawnMovementComponent
- UChaosVehicleMovementComponent
- UChaosWheeledVehicleMovementComponent
- UCharacterMovementComponent
- UArchVisCharMovementComponent
- UFloatingPawnMovement
- USpectatorPawnMovement
- UVirtualCameraMovementComponent
- UProjectileMovementComponent
- URotatingMovementComponent
- UNavigationInvokerComponent
- UNavRelevantComponent
- UNavLinkCustomComponent
- UNavModifierComponent
- UNetworkPhysicsComponent
- UNetworkPredictionComponent
- UBaseMovementComponent
- UCharacterMotionComponent
- UMockCharacterAbilityComponent
- UFlyingMovementComponent
- UMockFlyingAbilityComponent
- UMockPhysicsComponent
- UMockRootMotionComponent
- UParametricMovementComponent
- UMockNetworkSimulationComponent
- UNetworkPredictionPhysicsComponent
- UMockPhysicsGrenadeComponent
- UPassthroughMaterialUpdateComponent
- UPathFollowingComponent
- UCrowdFollowingComponent
- UGridPathFollowingComponent
- UPawnNoiseEmitterComponent
- UPawnSensingComponent
- UPCGComponent
- UPhysicalAnimationComponent
- UPhysicsHandleComponent
- UPixelStreamingInput
- UPixelStreamingPeerComponent
- UPixelStreamingSignallingComponent
- UPixelStreamingStreamerComponent
- UPlatformEventsComponent
- UProceduralFoliageComponent
- USceneComponent
- TEXT3UText3DCharacterTransform
- TEXT3UText3DComponent
- UARComponent
- UAREnvironmentProbeComponent
- UARFaceComponent
- UARGeoAnchorComponent
- UARImageComponent
- UARMeshComponent
- UARObjectComponent
- UARPlaneComponent
- UARPointComponent
- UARPoseComponent
- UARQRCodeComponent
- UARLifeCycleComponent
- UAudioComponent
- UAudioCurveSourceComponent
- UAudioComponentGroup
- UCameraComponent
- UCineCameraComponent
- UDisplayClusterICVFXCameraComponent
- UVirtualCameraCineCameraComponent
- UCameraShakeSourceComponent
- UChaosDestructionListener
- UChildActorComponent
- UComposurePostProcessPass
- UComposureLensBloomPass
- UComposurePostProcessingPassProxy
- UComposureTonemapperPass
- UCustomizableSkeletalComponent
- UDecalComponent
- UDeformableSolverComponent
- UDisplayClusterCameraComponent
- UDisplayClusterLabelComponent
- UDisplayClusterOriginComponent
- UDisplayClusterSceneComponentSync
- UDisplayClusterSceneComponentSyncParent
- UDisplayClusterSceneComponentSyncThis
- UDisplayClusterXformComponent
- UExponentialHeightFogComponent
- UForceFeedbackComponent
- UGeometryCollectionISMPoolComponent
- UGizmoHandleGroup
- UAxisGizmoHandleGroup
- ULandscapePatchComponent
- ULandscapeCircleHeightPatch
- ULandscapeTexturePatch
- ULevelInstanceComponent
- ULightComponentBase
- ULightComponent
- UDirectionalLightComponent
- ULocalLightComponent
- UPointLightComponent
- USpotLightComponent
- URectLightComponent
- USkyLightComponent
- ULightmassPortalComponent
- ULinearTimecodeComponent
- ULocalHeightFogComponent
- UMockDataMeshTrackerComponent
- UNavigationGraphNodeComponent
- UPhysicsConstraintComponent
- UPhysicsControlComponent
- UPhysicsControlInitializerComponent
- UPhysicsFieldComponent
- UPhysicsSpringComponent
- UPhysicsThrusterComponent
- UPostProcessComponent
- UPrimitiveComponent
- PAPER2UPaperTerrainComponent
- UArrowComponent
- UBillboardComponent
- UBrushComponent
- UClusterUnionComponent
- UColorCorrectionInvisibleComponent
- UContextualAnimSceneActorComponent
- UControlRigComponent
- UDataflowComponent
- UDebugDrawComponent
- UEQSRenderingComponent
- UGameplayDebuggerRenderingComponent
- UGeometryCollectionISMPoolDebugDrawComponent
- UNavCorridorTestingComponent
- UNavMeshRenderingComponent
- UNavTestRenderingComponent
- USmartObjectDebugRenderingComponent
- UZoneGraphAnnotationComponent
- USmartObjectZoneAnnotations
- UZoneGraphCrowdLaneAnnotations
- UZoneGraphDisturbanceAnnotation
- UZoneGraphAnnotationTestingComponent
- UDeformablePhysicsComponent
- UDeformableCollisionsComponent
- UDeformableTetrahedralComponent
- UDeformableGameplayComponent
- UFleshComponent
- UDrawFrustumComponent
- UFieldSystemComponent
- UFuncTestRenderingComponent
- UFXSystemComponent
- UNiagaraComponent
- UNiagaraCullProxyComponent
- UParticleSystemComponent
- UCascadeParticleSystemComponent
- UGizmoBaseComponent
- UGizmoArrowComponent
- UGizmoBoxComponent
- UGizmoCircleComponent
- UGizmoLineHandleComponent
- UGizmoRectangleComponent
- UImagePlateComponent
- ULakeCollisionComponent
- ULandscapeComponent
- ULandscapeGizmoRenderComponent
- ULandscapeHeightfieldCollisionComponent
- ULandscapeMeshCollisionComponent
- ULandscapeSplinesComponent
- ULineBatchComponent
- UMassCrowdLaneDataRenderingComponent
- UMaterialBillboardComponent
- UMeshComponent
- PAPER2UPaperFlipbookComponent
- PAPER2UPaperGroupedSpriteComponent
- PAPER2UPaperSpriteComponent
- PAPER2UPaperTileMapComponent
- UBaseDynamicMeshComponent
- UDynamicMeshComponent
- UOctreeDynamicMeshComponent
- UBasicLineSetComponentBase
- UBasic2DLineSetComponent
- UBasic3DLineSetComponent
- UBasicPointSetComponentBase
- UBasic2DPointSetComponent
- UBasic3DPointSetComponent
- UBasicTriangleSetComponentBase
- UBasic2DTriangleSetComponent
- UBasic3DTriangleSetComponent
- UCableComponent
- UCustomMeshComponent
- UGeometryCacheComponent
- UGeometryCacheAbcFileComponent
- UGeometryCacheUsdComponent
- UGeometryCollectionComponent
- UGroomComponent
- UHeterogeneousVolumeComponent
- ULidarPointCloudComponent
- ULineSetComponent
- UMeshWireframeComponent
- UPointCloudComponent
- UPointSetComponent
- UProceduralMeshComponent
- UAppleARKitFaceMeshComponent
- UCalibrationPointComponent
- USkinnedMeshComponent
- UDestructibleComponent
- UPoseableMeshComponent
- USkeletalMeshComponent
- UDebugSkelMeshComponent
- UInsightsSkeletalMeshComponent
- USkeletalMeshComponentBudgeted
- UStaticMeshComponent
- UControlPointMeshComponent
- UDisplayClusterScreenComponent
- UGizmoHandleMeshComponent
- UInstancedStaticMeshComponent
- UHierarchicalInstancedStaticMeshComponent
- UFoliageInstancedStaticMeshComponent
- UGrassInstancedStaticMeshComponent
- UHLODTemplatedInstancedStaticMeshComponent
- UMassInstancedStaticMeshComponent
- ULandscapeMeshProxyComponent
- ULandscapeNaniteComponent
- UMaterialEditorMeshComponent
- UNaniteDisplacedMeshComponent
- USplineMeshComponent
- UWaterBodyMeshComponent
- UXRDeviceVisualizationComponent
- UTriangleSetComponent
- UWaterMeshComponent
- UWidgetComponent
- UModelComponent
- UMotionControllerComponent
- UMRMeshComponent
- UNavLinkComponent
- UNavLinkRenderingComponent
- UOceanCollisionComponent
- UShapeComponent
- UBoxComponent
- UOceanBoxCollisionComponent
- UCapsuleComponent
- USphereComponent
- UDrawSphereComponent
- USmartObjectContainerRenderingComponent
- USmartObjectRenderingComponent
- USplineComponent
- PAPER2UPaperTerrainSplineComponent
- UCineSplineComponent
- UWaterSplineComponent
- UTextRenderComponent
- UVectorFieldComponent
- UVirtualHeightfieldMeshComponent
- UWaterBodyComponent
- UWaterBodyCustomComponent
- UWaterBodyLakeComponent
- UWaterBodyOceanComponent
- UWaterBodyRiverComponent
- UZoneGraphRenderingComponent
- UZoneGraphTestingComponent
- UZoneShapeComponent
- URadialForceComponent
- UReflectionCaptureComponent
- UBoxReflectionCaptureComponent
- UPlaneReflectionCaptureComponent
- USphereReflectionCaptureComponent
- URuntimeVirtualTextureComponent
- USceneCaptureComponent
- UPlanarReflectionComponent
- USceneCaptureComponent2D
- UCineCaptureComponent2D
- USceneCaptureComponentCube
- USkyAtmosphereComponent
- USmartObjectComponent
- USpringArmComponent
- UStereoLayerComponent
- USynthComponent
- UAudioCaptureComponent
- UGranularSynth
- UMediaSoundComponent
- UModularSynthComponent
- UPixelStreamingAudioComponent
- USynthComponentMonoWaveTable
- USynthComponentMoto
- UMotorSimOutputMotoSynth
- USynthComponentToneGenerator
- USynthSamplePlayer
- UVoipListenerSynthComponent
- UTestPhaseComponent
- UVCamComponent
- UVolumetricCloudComponent
- UWidgetInteractionComponent
- UWindDirectionalSourceComponent
- UWorldPartitionDestructibleHLODComponent
- UWorldPartitionDestructibleHLODMeshComponent
- UXRCreativePointerComponent
- USmartObjectUserComponent
- USoundscapeColorPointComponent
- UTimelineComponent
- UUIFrameworkPlayerComponent
- UViewportDragOperationComponent
- UVOIPTalker
- UVRNotificationsComponent
- UWorldPartitionStreamingSourceComponent
- UXRCreativeITFComponent
- UAnimationAsset
- UAnimSequenceBase
- UAnimCompositeBase
- UAnimComposite
- UAnimMontage
- UAnimSequence
- UAnimStreamable
- UBlendSpace
- UAimOffsetBlendSpace
- UBlendSpace1D
- UAimOffsetBlendSpace1D
- UPoseAsset
- UDatasmithScene
- UGeometryCache
- UGeometryCollection
- UGroomAsset
- UGroomCache
- UInterchangeSceneImportAsset
- ULevel
- ULevelSequence
- UMaterialInterface
- UMaterial
- UPreviewMaterial
- UMaterialInstance
- UMaterialInstanceConstant
- ULandscapeMaterialInstanceConstant
- UMaterialInstanceDynamic
- URigVMHost
- UControlRig
- UAdditiveControlRig
- UFKControlRig
- USkeletalMesh
- USkeleton
- USoundBase
- UDialogueSoundWaveProxy
- USoundCue
- USoundCueTemplate
- USoundCueContainer
- USoundCueDistanceCrossfade
- USoundMod
- USoundSimple
- USoundWave
- USoundSourceBus
- USoundWaveProcedural
- UMetaSoundSource
- USoundModWave
- USynthSound
- UStaticMesh
- UTexture
- UARTexture
- UAppleARKitOcclusionTexture
- UARTextureCameraDepth
- UAppleARKitTextureCameraDepth
- UARTextureCameraImage
- UAppleARKitCameraVideoTexture
- UAppleARKitTextureCameraImage
- UBinkMediaTexture
- UMediaTexture
- UTexture2D
- UCurveLinearColorAtlas
- ULightMapTexture2D
- ULightMapVirtualTexture2D
- URuntimeVirtualTextureStreamingProxy
- UShadowMapTexture2D
- UTextureLightProfile
- UVirtualTexture2D
- UTexture2DArray
- UTexture2DDynamic
- UTextureCube
- UAREnvironmentCaptureProbeTexture
- UAppleARKitEnvironmentCaptureProbeTexture
- UTextureCubeArray
- UTextureRenderTarget
- UTextureRenderTarget2D
- UCanvasRenderTarget2D
- UTextureRenderTarget2DArray
- UTextureRenderTargetCube
- UTextureRenderTargetVolume
- UVolumeTexture
- UWebBrowserTexture
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Interfaces/Interface_AssetUserData.h |
Include | #include "Interfaces/Interface_AssetUserData.h" |
Syntax
class IInterface_AssetUserData