diff --git a/CUE4Parse/UE4/Assets/Exports/Actor/AActor.cs b/CUE4Parse/UE4/Assets/Exports/Actor/AActor.cs new file mode 100644 index 000000000..f1cf636d6 --- /dev/null +++ b/CUE4Parse/UE4/Assets/Exports/Actor/AActor.cs @@ -0,0 +1,365 @@ +namespace CUE4Parse.UE4.Assets.Exports.Actor; + +public class AActor : UObject; +public class AAIController : AController; +public class AARActor : AActor; +public class AAROriginActor : AActor; +public class AARPassthroughManager : AActor; +public class AARSharedWorldGameMode : AGameMode; +public class AARSharedWorldGameState : AGameState; +public class AARSharedWorldPlayerController : APlayerController; +public class AARSkyLight : ASkyLight; +public class AAbstractNavData : ANavigationData; +public class AActorModifierCoreSharedActor : AActor; +public class AAmbientSound : AActor; +public class AAnimationEditorPreviewActor : AActor; +public class AAnimationThumbnailSkeletalMeshActor : ASkeletalMeshActor; +public class AArchVisCharacter : ACharacter; +public class AAtmosphericFog : AInfo; +public class AAudioVolume : AVolume; +public class AAvaAnimationActor : AAvaSequencePlaybackActor; +public class AAvaCineCameraActor : ACineCameraActor; +public class AAvaClonerActor : ACEClonerActor; +public class AAvaEffectorActor : ACEEffectorActor; +public class AAvaNullActor : AActor; +public class AAvaPostProcessVolume : APostProcessVolume; +public class AAvaScene : AActor; +public class AAvaSequencePlaybackActor : AActor; +public class AAvaShapeActor : AActor; +public class AAvaSplineActor : AActor; +public class AAvaTestDynamicMeshActor : AActor; +public class AAvaTestStaticMeshActor : AActor; +public class AAvaTextActor : AActor; +public class AAvaToolboxShapeActor : AAvaShapeActor; +public class AAvaTransitionBehaviorActor : AActor; +public class AAvaTransitionPreviewManager : AActor; +public class AAvaViewportCameraActor : ACameraActor; +public class AAvaViewportDataActor : AActor; +public class AAvalancheText3DActor : AAvaTextActor; +public class ABandwidthTestActor : AActor; +public class ABaseTransformGizmo : AActor; +public class ABlockingVolume : AVolume; +public class ABlutilityActor : APlacedEditorUtilityBase; +public class ABoxReflectionCapture : AReflectionCapture; +public class ABrush : AActor; +public class ABrushShape : ABrush; +public class ACEClonerActor : AActor; +public class ACEEffectorActor : AActor; +public class ACableActor : AActor; +public class ACameraActor : AActor; +public class ACameraBlockingVolume : AVolume; +public class ACameraCalibrationCheckerboard : AActor; +public class ACameraRig_Crane : AActor; +public class ACameraRig_Rail : AActor; +public class ACameraShakeSourceActor : AActor; +public class AChaosCacheManager : AActor; +public class AChaosCachePlayer : AChaosCacheManager; +public class AChaosSolverActor : AActor; +public class AChaosVDParticleActor : AActor; +public class AChaosVDSceneQueryDataContainer : AActor; +public class AChaosVDSolverInfoActor : AActor; +public class ACharacter : APawn; +public class ACineCameraActor : ACameraActor; +public class ACineCameraAttachMount : AActor; +public class ACineCameraRigRail : ACameraRig_Rail; +public class AClusterUnionActor : AActor; +public class AColorCorrectRegion : AActor; +public class AColorCorrectRegion_C : AColorCorrectionRegion; +public class AColorCorrectWindow : AColorCorrectionWindow; +public class AColorCorrectionRegion : AColorCorrectRegion; +public class AColorCorrectionWindow : AColorCorrectRegion; +public class ACombinedTransformGizmoActor : AGizmoActor; +public class ACompositingCaptureBase : ACompositingElement; +public class ACompositingElement : AComposurePipelineBaseActor; +public class AComposureCompShotElement : ACompositingElement; +public class AComposurePipelineBaseActor : AActor; +public class AConcertClientDesktopPresenceActor : AConcertClientPresenceActor; +public class AConcertClientPresenceActor : AActor; +public class AConcertClientVRPresenceActor : AConcertClientPresenceActor; +public class AConstraintsActor : AActor; +public class AControlPointMeshActor : AActor; +public class AControlRigControlActor : AActor; +public class AControlRigGizmoActor : AControlRigShapeActor; +public class AControlRigShapeActor : AActor; +public class AController : AActor; +public class ACullDistanceVolume : AVolume; +public class ADataflowActor : AActor; +public class ADatasmithAreaLightActor : AActor; +public class ADatasmithImportedSequencesActor : AActor; +public class ADatasmithSceneActor : AActor; +public class ADebugCameraController : APlayerController; +public class ADebugCameraHUD : AHUD; +public class ADecalActor : AActor; +public class ADefaultPawn : APawn; +public class ADefaultPhysicsVolume : APhysicsVolume; +public class ADetourCrowdAIController : AAIController; +public class ADirectionalLight : ALight; +public class ADirectionalLightMovable : ADirectionalLight; +public class ADirectionalLightStatic : ADirectionalLight; +public class ADirectionalLightStationary : ADirectionalLight; +public class ADisplayClusterChromakeyCardActor : ADisplayClusterLightCardActor; +public class ADisplayClusterLightCardActor : AActor; +public class ADisplayClusterRootActor : AActor; +public class ADisplayClusterTestPatternsActor : AActor; +public class ADocumentationActor : AActor; +public class ADynamicBlockingVolume : ABlockingVolume; +public class ADynamicMeshActor : AActor; +public class ADynamicPhysicsVolume : APhysicsVolume; +public class ADynamicTriggerVolume : ATriggerVolume; +public class AEQSTestingPawn : ACharacter; +public class AEditorAutomationActor : AEditorUtilityActor; +public class AEditorFunctionalTest : AFunctionalTest; +public class AEditorScreenshotFunctionalTest : AScreenshotFunctionalTest; +public class AEditorUtilityActor : AActor; +public class AEditorUtilityCamera : ACameraActor; +public class AEmitter : AActor; +public class AEmitterCameraLensEffectBase : AEmitter; +public class AEmitterSpawnable : AEmitter; +public class AExponentialHeightFog : AInfo; +public class AFieldSystemActor : AActor; +public class AFloatingText : AActor; +public class AFullScreenUserWidgetActor : AInfo; +public class AFunctionalAITest : AFunctionalAITestBase; +public class AFunctionalAITestBase : AFunctionalTest; +public class AFunctionalTest : AActor; +public class AFunctionalTestGameMode : AGameModeBase; +public class AFunctionalTestLevelScript : ALevelScriptActor; +public class AFunctionalUIScreenshotTest : AScreenshotFunctionalTestBase; +public class AGameMode : AGameModeBase; +public class AGameModeBase : AInfo; +public class AGameNetworkManager : AInfo; +public class AGameSession : AInfo; +public class AGameState : AGameStateBase; +public class AGameStateBase : AInfo; +public class AGameplayCameraActor : AActor; +public class AGameplayCameraSystemActor : AActor; +public class AGameplayDebuggerCategoryReplicator : AActor; +public class AGameplayDebuggerPlayerManager : AActor; +public class AGeneratedDynamicMeshActor : ADynamicMeshActor; +public class AGeneratedMeshAreaLight : ASpotLight; +public class AGeometryCacheActor : AActor; +public class AGeometryCollectionActor : AActor; +public class AGeometryCollectionDebugDrawActor : AActor; +public class AGeometryCollectionISMPoolActor : AActor; +public class AGeometryCollectionRenderLevelSetActor : AActor; +public class AGeometryMaskCanvasActor : AActor; +public class AGizmoActor : AInternalToolFrameworkActor; +public class AGridPathAIController : AAIController; +public class AGroomActor : AActor; +public class AGroupActor : AActor; +public class AHUD : AActor; +public class AHairStrandsActor : AGroomActor; +public class AHeterogeneousVolume : AInfo; +public class AHierarchicalLODVolume : AVolume; +public class AISMPartitionActor : APartitionActor; +public class AInfo : AActor; +public class AInstancedFoliageActor : AISMPartitionActor; +public class AInstancedPlacementPartitionActor : AISMPartitionActor; +public class AInteractiveFoliageActor : AStaticMeshActor; +public class AInternalToolFrameworkActor : AActor; +public class AInterpActor : AStaticMeshActor; +public class AIntervalGizmoActor : AGizmoActor; +public class AKillZVolume : APhysicsVolume; +public class ALODActor : AActor; +public class ALandmassActor : AActor; +public class ALandmassErosionBrushBase : ALandscapeBlueprintBrushBase; +public class ALandmassManagerBase : ALandscapeBlueprintBrushBase; +public class ALandscapeBlueprintBrush : ALandscapeBlueprintBrushBase; +public class ALandscapeBlueprintBrushBase : AActor; +public class ALandscapeBlueprintCustomBrush : ALandscapeBlueprintBrush; +public class ALandscapeGizmoActiveActor : ALandscapeGizmoActor; +public class ALandscapeGizmoActor : AActor; +public class ALandscapeMeshProxyActor : AActor; +public class ALandscapePlaceholder : AActor; +public class ALandscapeSplineActor : AActor; +public class ALandscapeSplineMeshesActor : APartitionActor; +public class ALevelBounds : AActor; +public class ALevelInstance : AActor; +public class ALevelInstanceEditorInstanceActor : AActor; +public class ALevelInstancePivot : AActor; +public class ALevelScriptActor : AActor; +public class ALevelSequenceActor : AActor; +public class ALevelSequenceMediaController : AActor; +public class ALevelStreamingVolume : AVolume; +public class ALevelVariantSetsActor : AActor; +public class ALight : AActor; +public class ALightWeightInstanceManager : AActor; +public class ALightWeightInstanceStaticMeshManager : ALightWeightInstanceManager; +public class ALightmassCharacterIndirectDetailVolume : AVolume; +public class ALightmassImportanceVolume : AVolume; +public class ALightmassPortal : AActor; +public class ALocalFogVolume : AInfo; +public class ALocationVolume : AVolume; +public class AManipulator : AActor; +public class AMaterialInstanceActor : AActor; +public class AMediaBundleActorBase : AActor; +public class AMediaPlate : AActor; +public class AMeshMergeCullingVolume : AVolume; +public class AMoviePipelineFunctionalTestBase : AFunctionalTest; +public class AMoviePipelineGameMode : AGameModeBase; +public class ANavLinkProxy : AActor; +public class ANavMeshBoundsVolume : AVolume; +public class ANavModifierVolume : AVolume; +public class ANavSystemConfigOverride : AActor; +public class ANavigationData : AActor; +public class ANavigationDataChunkActor : APartitionActor; +public class ANavigationGraph : ANavigationData; +public class ANavigationGraphNode : AActor; +public class ANavigationObjectBase : AActor; +public class ANavigationTestingActor : AActor; +public class ANiagaraActor : AActor; +public class ANiagaraLensEffectBase : ANiagaraActor; +public class ANiagaraPerfBaselineActor : AActor; +public class ANiagaraPreviewBase : AActor; +public class ANiagaraPreviewGrid : AActor; +public class ANote : AActor; +public class AOctaneLightmassSettingsActor : AInfo; +public class AOctaneOrbxActor : AActor; +public class AOctaneRenderTargetActor : AActor; +public class AOctaneScreenshotFunctionalTest : AFunctionalTest; +public class AOnlineBeacon : AActor; +public class AOnlineBeaconClient : AOnlineBeacon; +public class AOnlineBeaconHost : AOnlineBeacon; +public class AOnlineBeaconHostObject : AActor; +public class APackedLevelActor : ALevelInstance; +public class APackedLevelInstance : APackedLevelActor; +public class APainCausingVolume : APhysicsVolume; +public class APaperCharacter : ACharacter; +public class APaperFlipbookActor : AActor; +public class APaperGroupedSpriteActor : AActor; +public class APaperRenderActor : APaperSpriteActor; +public class APaperSpriteActor : AActor; +public class APaperTerrainActor : AActor; +public class APaperTileMapActor : AActor; +public class AParticleEventManager : AActor; +public class APartitionActor : AActor; +public class APartyBeaconClient : AOnlineBeaconClient; +public class APartyBeaconHost : AOnlineBeaconHostObject; +public class APawn : AActor; +public class APhasedAutomationActorBase : AActor; +public class APhysicsActor : AStaticMeshActor; +public class APhysicsBSJointActor : APhysicsConstraintActor; +public class APhysicsConstraintActor : ARigidBodyBase; +public class APhysicsHingeActor : APhysicsConstraintActor; +public class APhysicsPrismaticActor : APhysicsConstraintActor; +public class APhysicsThruster : ARigidBodyBase; +public class APhysicsVolume : AVolume; +public class APivotTransformGizmo : ABaseTransformGizmo; +public class APlacedEditorUtilityBase : AActor; +public class APlanarReflection : ASceneCapture; +public class APlaneReflectionCapture : AReflectionCapture; +public class APlayerCameraManager : AActor; +public class APlayerController : AController; +public class APlayerStart : ANavigationObjectBase; +public class APlayerStartPIE : APlayerStart; +public class APlayerState : AInfo; +public class APointLight : ALight; +public class APointLightMovable : APointLight; +public class APointLightStatic : APointLight; +public class APointLightStationary : APointLight; +public class APostProcessVolume : AVolume; +public class APrecomputedVisibilityOverrideVolume : AVolume; +public class APrecomputedVisibilityVolume : AVolume; +public class APreviewGeometryActor : AInternalToolFrameworkActor; +public class APreviewMeshActor : AInternalToolFrameworkActor; +public class AProceduralFoliageActor : AProceduralFoliageVolume; +public class AProceduralFoliageBlockingVolume : AVolume; +public class AProceduralFoliageVolume : AVolume; +public class APropertyEditorTestActor : AActor; +public class ARB_ConstraintActor : APhysicsConstraintActor; +public class ARB_Thruster : APhysicsThruster; +public class ARadialForceActor : ARigidBodyBase; +public class ARecastNavMesh : ANavigationData; +public class ARectLight : ALight; +public class AReflectionCapture : AActor; +public class ARemoteControlPresetActor : AActor; +public class AReplicatedLevelSequenceActor : ALevelSequenceActor; +public class AResonanceAudioDirectivityVisualizer : AActor; +public class AReverbVolume : AAudioVolume; +public class AReverbVolumeToggleable : AAudioVolume; +public class ARigidBodyBase : AActor; +public class ARuntimeVirtualTextureVolume : AActor; +public class ASVGActor : ASVGDynamicMeshesContainerActor; +public class ASVGBakedActor : AActor; +public class ASVGDynamicMeshesContainerActor : AActor; +public class ASVGJoinedShapesActor : ASVGDynamicMeshesContainerActor; +public class ASVGShapeActor : ASVGDynamicMeshesContainerActor; +public class ASVGShapesParentActor : ASVGDynamicMeshesContainerActor; +public class ASceneCapture : AActor; +public class ASceneCapture2D : ASceneCapture; +public class ASceneCaptureCube : ASceneCapture; +public class AScreenshotFunctionalTest : AScreenshotFunctionalTestBase; +public class AScreenshotFunctionalTestBase : AFunctionalTest; +public class ASequenceRecorderGroup : AActor; +public class ASequencerKeyActor : AActor; +public class ASequencerMeshTrail : AActor; +public class AServerStatReplicator : AInfo; +public class AServerStreamingLevelsVisibility : AActor; +public class ASingleAnimSkeletalActor : ASkeletalMeshActor; +public class ASkeletalMeshActor : AActor; +public class ASkeletalPhysicsActor : ASkeletalMeshActor; +public class ASkyAtmosphere : AInfo; +public class ASkyLight : AInfo; +public class ASparseVolumeTextureViewer : AInfo; +public class ASpatialHashRuntimeGridInfo : AInfo; +public class ASpectatorBeaconClient : AOnlineBeaconClient; +public class ASpectatorBeaconHost : AOnlineBeaconHostObject; +public class ASpectatorPawn : ADefaultPawn; +public class ASphereReflectionCapture : AReflectionCapture; +public class ASplineMeshActor : AActor; +public class ASpotLight : ALight; +public class ASpotLightMovable : ASpotLight; +public class ASpotLightStatic : ASpotLight; +public class ASpotLightStationary : ASpotLight; +public class AStaticMeshActor : AActor; +public class ASwitchActor : AActor; +public class ATagCollectionModifierSharedActor : AActorModifierCoreSharedActor; +public class ATargetPoint : AActor; +public class ATemplateSequenceActor : AActor; +public class ATestBeaconClient : AOnlineBeaconClient; +public class ATestBeaconHost : AOnlineBeaconHostObject; +public class AText3DActor : AActor; +public class ATextRenderActor : AActor; +public class ATriggerBase : AActor; +public class ATriggerBox : ATriggerBase; +public class ATriggerCapsule : ATriggerBase; +public class ATriggerSphere : ATriggerBase; +public class ATriggerVolume : AVolume; +public class AVCamBaseActor : ACineCameraActor; +public class AVCamBaseActorWithPreset : AVCamBaseActor; +public class AVPBookmarkActor : AVPViewportTickableActorBase; +public class AVPCameraBase : ACineCameraActor; +public class AVPEditorTickableActorBase : AVPViewportTickableActorBase; +public class AVPGameMode : AGameMode; +public class AVPPassthroughPostProcessVolume : APostProcessVolume; +public class AVPRootActor : AActor; +public class AVPTransientEditorTickableActorBase : AVPEditorTickableActorBase; +public class AVPViewportTickableActorBase : AActor; +public class AVREditorAvatarActor : AActor; +public class AVREditorBaseActor : AActor; +public class AVREditorDockableCameraWindow : AVREditorDockableWindow; +public class AVREditorDockableWindow : AVREditorFloatingUI; +public class AVREditorFloatingCameraUI : AVREditorFloatingUI; +public class AVREditorFloatingUI : AVREditorBaseActor; +public class AVREditorRadialFloatingUI : AVREditorBaseActor; +public class AVREditorTeleporter : AActor; +public class AVRTool : AVPTransientEditorTickableActorBase; +public class AVariantManagerTestActor : AActor; +public class AVectorFieldVolume : AActor; +public class AVisualLoggerCameraController : ADebugCameraController; +public class AVisualLoggerFilterVolume : AVolume; +public class AVisualLoggerHUD : ADebugCameraHUD; +public class AVisualLoggerRenderingActor : AVisualLoggerRenderingActorBase; +public class AVisualLoggerRenderingActorBase : AActor; +public class AVolume : ABrush; +public class AVolumetricCloud : AInfo; +public class AVolumetricLightmapDensityVolume : AVolume; +public class AWindDirectionalSource : AInfo; +public class AWorldDataLayers : AInfo; +public class AWorldInfo : AWorldSettings; +public class AWorldPartitionHLOD : AActor; +public class AWorldPartitionMiniMap : AInfo; +public class AWorldPartitionMiniMapVolume : AVolume; +public class AWorldPartitionReplay : AActor; +public class AWorldPartitionVolume : AVolume; +public class AWorldSettings : AInfo; diff --git a/CUE4Parse/UE4/Assets/Exports/Component/ActorComponent.cs b/CUE4Parse/UE4/Assets/Exports/Component/ActorComponent.cs index e627a1011..e947cf84c 100644 --- a/CUE4Parse/UE4/Assets/Exports/Component/ActorComponent.cs +++ b/CUE4Parse/UE4/Assets/Exports/Component/ActorComponent.cs @@ -1,3 +1,6 @@ +using CUE4Parse.UE4.Assets.Exports.Component.Atmosphere; +using CUE4Parse.UE4.Assets.Exports.Component.SkeletalMesh; +using CUE4Parse.UE4.Assets.Exports.Component.StaticMesh; using CUE4Parse.UE4.Assets.Readers; using CUE4Parse.UE4.Objects.Core.Misc; using CUE4Parse.UE4.Objects.UObject; @@ -27,4 +30,279 @@ public struct FSimpleMemberReference(FAssetArchive Ar) public FPackageIndex MemberParent = new FPackageIndex(Ar); public FName MemberName = Ar.ReadFName(); public FGuid MemberGuid = Ar.Read(); -} \ No newline at end of file +} + +public class UAIPerceptionComponent : UActorComponent; +public class UAIPerceptionStimuliSourceComponent : UActorComponent; +public class UActorSequenceComponent : UActorComponent; +public class UActorTextureStreamingBuildDataComponent : UActorComponent; +public class UApplicationLifecycleComponent : UActorComponent; +public class UArchVisCharMovementComponent : UCharacterMovementComponent; +public class UArrowComponent : UPrimitiveComponent; +public class UAsyncPhysicsInputComponent : UActorComponent; +public class UAtmosphericFogComponent : USkyAtmosphereComponent; +public class UAudioCaptureComponent : USynthComponent; +public class UAudioComponent : USceneComponent; +public class UAudioCurveSourceComponent : UAudioComponent; +public class UAxisGizmoHandleGroup : UGizmoHandleGroup; +public class UBaseDynamicMeshComponent : UMeshComponent; +public class UBasic2DLineSetComponent : UBasicLineSetComponentBase; +public class UBasic2DPointSetComponent : UBasicPointSetComponentBase; +public class UBasic2DTriangleSetComponent : UBasicTriangleSetComponentBase; +public class UBasic3DLineSetComponent : UBasicLineSetComponentBase; +public class UBasic3DPointSetComponent : UBasicPointSetComponentBase; +public class UBasic3DTriangleSetComponent : UBasicTriangleSetComponentBase; +public class UBasicLineSetComponentBase : UMeshComponent; +public class UBasicPointSetComponentBase : UMeshComponent; +public class UBasicTriangleSetComponentBase : UMeshComponent; +public class UBehaviorTreeComponent : UBrainComponent; +public class UBillboardComponent : UPrimitiveComponent; +public class UBlackboardComponent : UActorComponent; +public class UBoundsCopyComponent : UActorComponent; +public class UBoxComponent : UShapeComponent; +public class UBoxFalloff : UFieldNodeFloat; +public class UBoxReflectionCaptureComponent : UReflectionCaptureComponent; +public class UBrainComponent : UActorComponent; +public class UBrushComponent : UPrimitiveComponent; +public class UCableComponent : UMeshComponent; +public class UCameraComponent : USceneComponent; +public class UCameraShakeSourceComponent : USceneComponent; +public class UCapsuleComponent : UShapeComponent; +public class UChaosDebugDrawComponent : UActorComponent; +public class UChaosDestructionListener : USceneComponent; +public class UChaosEventListenerComponent : UActorComponent; +public class UChaosGameplayEventDispatcher : UChaosEventListenerComponent; +public class UChaosVDInstancedStaticMeshComponent : UInstancedStaticMeshComponent; +public class UChaosVDParticleDataComponent : UActorComponent; +public class UChaosVDSceneQueryDataComponent : UActorComponent; +public class UChaosVDSolverCollisionDataComponent : UActorComponent; +public class UChaosVDSolverJointConstraintDataComponent : UActorComponent; +public class UChaosVDStaticMeshComponent : UStaticMeshComponent; +public class UCharacterMovementComponent : UPawnMovementComponent; +public class UChildActorComponent : USceneComponent; +public class UCineCameraComponent : UCameraComponent; +public class UClusterUnionComponent : UPrimitiveComponent; +public class UClusterUnionReplicatedProxyComponent : UActorComponent; +public class UComputeGraphComponent : UActorComponent; +public class UControlPointMeshComponent : UStaticMeshComponent; +public class UControlRigComponent : UPrimitiveComponent; +public class UControlRigSkeletalMeshComponent : UDebugSkelMeshComponent; +public class UCrowdFollowingComponent : UPathFollowingComponent; +public class UCullingField : UFieldNodeBase; +public class UCustomMeshComponent : UMeshComponent; +public class UDataflowComponent : UPrimitiveComponent; +public class UDebugDrawComponent : UPrimitiveComponent; +public class UDebugSkelMeshComponent : USkeletalMeshComponent; +public class UDecalComponent : USceneComponent; +public class UDefaultPawnMovement : UFloatingPawnMovement; +public class UDirectionalLightComponent : ULightComponent; +public class UDrawFrustumComponent : UPrimitiveComponent; +public class UDrawSphereComponent : USphereComponent; +public class UDynamicMeshComponent : UBaseDynamicMeshComponent; +public class UEQSRenderingComponent : UDebugDrawComponent; +public class UEditorAutomationActorComponent : UEditorUtilityActorComponent; +public class UEditorUtilityActorComponent : UActorComponent; +public class UEnhancedInputComponent : UInputComponent; +public class UEnvelopeFollowerListener : UActorComponent; +public class UExponentialHeightFogComponent : USceneComponent; +public class UFXSystemComponent : UPrimitiveComponent; +public class UFieldNodeBase : UActorComponent; +public class UFieldNodeFloat : UFieldNodeBase; +public class UFieldNodeInt : UFieldNodeBase; +public class UFieldNodeVector : UFieldNodeBase; +public class UFieldSystemComponent : UPrimitiveComponent; +public class UFieldSystemMetaData : UActorComponent; +public class UFieldSystemMetaDataFilter : UFieldSystemMetaData; +public class UFieldSystemMetaDataIteration : UFieldSystemMetaData; +public class UFieldSystemMetaDataProcessingResolution : UFieldSystemMetaData; +public class UFloatingPawnMovement : UPawnMovementComponent; +public class UForceFeedbackComponent : USceneComponent; +public class UFuncTestRenderingComponent : UPrimitiveComponent; +public class UGameplayCameraComponent : USceneComponent; +public class UGameplayCameraSystemComponent : USceneComponent; +public class UGameplayDebuggerRenderingComponent : UDebugDrawComponent; +public class UGameplayTasksComponent : UActorComponent; +public class UGeometryCacheComponent : UMeshComponent; +public class UGeometryCollectionComponent : UMeshComponent; +public class UGeometryCollectionDebugDrawComponent : UActorComponent; +public class UGeometryCollectionISMPoolComponent : USceneComponent; +public class UGeometryCollectionISMPoolDebugDrawComponent : UDebugDrawComponent; +public class UGizmoArrowComponent : UGizmoBaseComponent; +public class UGizmoBaseComponent : UPrimitiveComponent; +public class UGizmoBoxComponent : UGizmoBaseComponent; +public class UGizmoCircleComponent : UGizmoBaseComponent; +public class UGizmoHandleGroup : USceneComponent; +public class UGizmoHandleMeshComponent : UStaticMeshComponent; +public class UGizmoLineHandleComponent : UGizmoBaseComponent; +public class UGizmoRectangleComponent : UGizmoBaseComponent; +public class UGranularSynth : USynthComponent; +public class UGrassInstancedStaticMeshComponent : UHierarchicalInstancedStaticMeshComponent; +public class UGridPathFollowingComponent : UPathFollowingComponent; +public class UGroomComponent : UMeshComponent; +public class UHLODInstancedStaticMeshComponent : UInstancedStaticMeshComponent; +public class UHairStrandsComponent : UGroomComponent; +public class UHeterogeneousVolumeComponent : UMeshComponent; +public class UIKRigComponent : UActorComponent; +public class UImgMediaPlaybackComponent : UActorComponent; +public class UInputComponent : UActorComponent; +public class UInteractiveFoliageComponent : UStaticMeshComponent; +public class UInterpToMovementComponent : UMovementComponent; +public class ULODSyncComponent : UActorComponent; +public class ULandscapeComponent : UPrimitiveComponent; +public class ULandscapeGizmoRenderComponent : UPrimitiveComponent; +public class ULandscapeHeightfieldCollisionComponent : UPrimitiveComponent; +public class ULandscapeMeshCollisionComponent : ULandscapeHeightfieldCollisionComponent; +public class ULandscapeMeshProxyComponent : UStaticMeshComponent; +public class ULandscapeNaniteComponent : UStaticMeshComponent; +public class ULandscapeSplinesComponent : UPrimitiveComponent; +public class ULevelInstanceComponent : USceneComponent; +public class ULightComponent : ULightComponentBase; +public class ULightComponentBase : USceneComponent; +public class ULightmassPortalComponent : USceneComponent; +public class ULineBatchComponent : UPrimitiveComponent; +public class ULineSetComponent : UMeshComponent; +public class ULocalFogVolumeComponent : USceneComponent; +public class ULocalLightComponent : ULightComponent; +public class UMRMeshComponent : UPrimitiveComponent; +public class UMaterialBillboardComponent : UPrimitiveComponent; +public class UMaterialEditorMeshComponent : UStaticMeshComponent; +public class UMaterialSpriteComponent : UMaterialBillboardComponent; +public class UMediaComponent : UActorComponent; +public class UMediaPlateComponent : UActorComponent; +public class UMediaSoundComponent : USynthComponent; +public class UMeshComponent : UPrimitiveComponent; +public class UMeshWireframeComponent : UMeshComponent; +public class UMockDataMeshTrackerComponent : USceneComponent; +public class UMockGameplayTasksComponent : UGameplayTasksComponent; +public class UModelComponent : UPrimitiveComponent; +public class UModularSynthComponent : USynthComponent; +public class UMotionControllerComponent : UPrimitiveComponent; +public class UMovementComp_Character : UCharacterMovementComponent; +public class UMovementComp_Projectile : UProjectileMovementComponent; +public class UMovementComp_Rotating : URotatingMovementComponent; +public class UMovementComponent : UActorComponent; +public class UNavLinkComponent : UPrimitiveComponent; +public class UNavLinkCustomComponent : UNavRelevantComponent; +public class UNavLinkRenderingComponent : UPrimitiveComponent; +public class UNavMeshRenderingComponent : UDebugDrawComponent; +public class UNavModifierComponent : UNavRelevantComponent; +public class UNavMovementComponent : UMovementComponent; +public class UNavRelevantComponent : UActorComponent; +public class UNavTestRenderingComponent : UDebugDrawComponent; +public class UNavigationGraphNodeComponent : USceneComponent; +public class UNavigationInvokerComponent : UActorComponent; +public class UNetworkPhysicsComponent : UActorComponent; +public class UNetworkPhysicsSettingsComponent : UActorComponent; +public class UNiagaraComponent : UFXSystemComponent; +public class UNiagaraCullProxyComponent : UNiagaraComponent; +public class UNoiseField : UFieldNodeFloat; +public class UOctaneLightSettingsOverride : UOctaneOverrideComponent; +public class UOctaneNodeComponent : UActorComponent; +public class UOctaneObjectLayerComponent : USceneComponent; +public class UOctaneOrbxComponent : USceneComponent; +public class UOctaneOverrideComponent : USceneComponent; +public class UOctreeDynamicMeshComponent : UBaseDynamicMeshComponent; +public class UOperatorField : UFieldNodeBase; +public class UPaperAnimatedRenderComponent : UPaperFlipbookComponent; +public class UPaperFlipbookComponent : UMeshComponent; +public class UPaperGroupedSpriteComponent : UMeshComponent; +public class UPaperRenderComponent : UPaperSpriteComponent; +public class UPaperSpriteComponent : UMeshComponent; +public class UPaperTerrainComponent : UPrimitiveComponent; +public class UPaperTerrainSplineComponent : USplineComponent; +public class UPaperTileMapComponent : UMeshComponent; +public class UPaperTileMapRenderComponent : UPaperTileMapComponent; +public class UParticleSystemComponent : UFXSystemComponent; +public class UPathFollowingComponent : UActorComponent; +public class UPawnActionsComponent : UActorComponent; +public class UPawnMovementComponent : UNavMovementComponent; +public class UPawnNoiseEmitterComponent : UActorComponent; +public class UPawnSensingComponent : UActorComponent; +public class UPhysicalAnimationComponent : UActorComponent; +public class UPhysicsConstraintComponent : USceneComponent; +public class UPhysicsFieldComponent : USceneComponent; +public class UPhysicsHandleComponent : UActorComponent; +public class UPhysicsSpringComponent : USceneComponent; +public class UPhysicsThrusterComponent : USceneComponent; +public class UPivotPlaneTranslationGizmoHandleGroup : UAxisGizmoHandleGroup; +public class UPivotRotationGizmoHandleGroup : UAxisGizmoHandleGroup; +public class UPivotScaleGizmoHandleGroup : UAxisGizmoHandleGroup; +public class UPivotTranslationGizmoHandleGroup : UAxisGizmoHandleGroup; +public class UPlanarReflectionComponent : USceneCaptureComponent; +public class UPlaneFalloff : UFieldNodeFloat; +public class UPlaneReflectionCaptureComponent : UReflectionCaptureComponent; +public class UPlatformEventsComponent : UActorComponent; +public class UPointLightComponent : ULocalLightComponent; +public class UPointSetComponent : UMeshComponent; +public class UPoseableMeshComponent : USkinnedMeshComponent; +public class UPostProcessComponent : USceneComponent; +public class UPrimitiveComponent : USceneComponent; +public class UProceduralFoliageComponent : UActorComponent; +public class UProceduralMeshComponent : UMeshComponent; +public class UProjectileMovementComponent : UMovementComponent; +public class URB_ConstraintComponent : UPhysicsConstraintComponent; +public class URB_Handle : UPhysicsHandleComponent; +public class URB_RadialForceComponent : URadialForceComponent; +public class URB_ThrusterComponent : UPhysicsThrusterComponent; +public class URadialFalloff : UFieldNodeFloat; +public class URadialForceComponent : USceneComponent; +public class URadialIntMask : UFieldNodeInt; +public class URadialVector : UFieldNodeVector; +public class URandomVector : UFieldNodeVector; +public class URectLightComponent : ULocalLightComponent; +public class UReflectionCaptureComponent : USceneComponent; +public class UReturnResultsTerminal : UFieldNodeBase; +public class URotatingMovementComponent : UMovementComponent; +public class URuntimeVirtualTextureComponent : USceneComponent; +public class USceneCaptureComponent : USceneComponent; +public class USceneCaptureComponent2D : USceneCaptureComponent; +public class USceneCaptureComponentCube : USceneCaptureComponent; +public class USensingComponent : UPawnSensingComponent; +public class UShapeComponent : UPrimitiveComponent; +public class USingleAnimSkeletalComponent : USkeletalMeshComponent; +public class USkeletalMeshReplicatedComponent : USkeletalMeshComponent; +public class USkinnedMeshComponent : UMeshComponent; +public class USkyLightComponent : ULightComponentBase; +public class USmartNavLinkComponent : UNavLinkCustomComponent; +public class USparseVolumeTextureViewerComponent : UPrimitiveComponent; +public class USpectatorPawnMovement : UFloatingPawnMovement; +public class USphereComponent : UShapeComponent; +public class USphereReflectionCaptureComponent : UReflectionCaptureComponent; +public class USplineComponent : UPrimitiveComponent; +public class USplineMeshComponent : UStaticMeshComponent; +public class USplineNavModifierComponent : UNavModifierComponent; +public class USpotLightComponent : UPointLightComponent; +public class USpringArmComponent : USceneComponent; +public class USpriteComponent : UBillboardComponent; +public class UStaticMeshReplicatedComponent : UStaticMeshComponent; +public class UStereoLayerComponent : USceneComponent; +public class UStretchGizmoHandleGroup : UGizmoHandleGroup; +public class USynthComponent : USceneComponent; +public class USynthComponentMonoWaveTable : USynthComponent; +public class USynthComponentToneGenerator : USynthComponent; +public class USynthSamplePlayer : USynthComponent; +public class UTestPhaseComponent : USceneComponent; +public class UTextRenderComponent : UPrimitiveComponent; +public class UTimelineComponent : UActorComponent; +public class UToFloatField : UFieldNodeFloat; +public class UToIntegerField : UFieldNodeInt; +public class UTriangleSetComponent : UMeshComponent; +public class UUniformInteger : UFieldNodeInt; +public class UUniformScalar : UFieldNodeFloat; +public class UUniformScaleGizmoHandleGroup : UGizmoHandleGroup; +public class UUniformVector : UFieldNodeVector; +public class UVOIPTalker : UActorComponent; +public class UVREditorCameraWidgetComponent : UVREditorWidgetComponent; +public class UVREditorWidgetComponent : UWidgetComponent; +public class UVectorFieldComponent : UPrimitiveComponent; +public class UViewportDragOperationComponent : UActorComponent; +public class UVisualLoggerRenderingComponent : UDebugDrawComponent; +public class UVoipListenerSynthComponent : USynthComponent; +public class UVolumetricCloudComponent : USceneComponent; +public class UWaveScalar : UFieldNodeFloat; +public class UWidgetComponent : UMeshComponent; +public class UWidgetInteractionComponent : USceneComponent; +public class UWindDirectionalSourceComponent : USceneComponent; +public class UWorldPartitionDestructibleHLODComponent : USceneComponent; +public class UWorldPartitionDestructibleHLODMeshComponent : UWorldPartitionDestructibleHLODComponent; +public class UWorldPartitionStreamingSourceComponent : UActorComponent; \ No newline at end of file diff --git a/CUE4Parse/UE4/Assets/Exports/Component/SkeletalMesh/USkeletalMeshComponent.cs b/CUE4Parse/UE4/Assets/Exports/Component/SkeletalMesh/USkeletalMeshComponent.cs index 6092193c0..0803218c1 100644 --- a/CUE4Parse/UE4/Assets/Exports/Component/SkeletalMesh/USkeletalMeshComponent.cs +++ b/CUE4Parse/UE4/Assets/Exports/Component/SkeletalMesh/USkeletalMeshComponent.cs @@ -5,7 +5,7 @@ namespace CUE4Parse.UE4.Assets.Exports.Component.SkeletalMesh; public class USkeletalMeshComponentBudgeted : USkeletalMeshComponent; -public class USkeletalMeshComponent : USceneComponent +public class USkeletalMeshComponent : USkinnedMeshComponent { public override void Deserialize(FAssetArchive Ar, long validPos) { diff --git a/CUE4Parse/UE4/Assets/Exports/Component/StaticMesh/UStaticMeshComponent.cs b/CUE4Parse/UE4/Assets/Exports/Component/StaticMesh/UStaticMeshComponent.cs index fb00c2453..2152e713c 100644 --- a/CUE4Parse/UE4/Assets/Exports/Component/StaticMesh/UStaticMeshComponent.cs +++ b/CUE4Parse/UE4/Assets/Exports/Component/StaticMesh/UStaticMeshComponent.cs @@ -4,7 +4,7 @@ namespace CUE4Parse.UE4.Assets.Exports.Component.StaticMesh; -public class UStaticMeshComponent : USceneComponent +public class UStaticMeshComponent : UMeshComponent { public FStaticMeshComponentLODInfo[]? LODData; @@ -40,6 +40,4 @@ protected internal override void WriteJson(JsonWriter writer, JsonSerializer ser } } -public class UAsyncStaticMeshComponent : UStaticMeshComponent; public class UBaseBuildingStaticMeshComponent : UStaticMeshComponent; -public class USplineMeshComponent : UStaticMeshComponent; diff --git a/CUE4Parse/UE4/Assets/Exports/Component/USceneComponent.cs b/CUE4Parse/UE4/Assets/Exports/Component/USceneComponent.cs index af22b5b3b..4fec9a44c 100644 --- a/CUE4Parse/UE4/Assets/Exports/Component/USceneComponent.cs +++ b/CUE4Parse/UE4/Assets/Exports/Component/USceneComponent.cs @@ -30,14 +30,3 @@ protected internal override void WriteJson(JsonWriter writer, JsonSerializer ser serializer.Serialize(writer, Bounds); } } - -public class UArrowComponent : USceneComponent; -public class UAudioComponent : USceneComponent; -public class UBillboardComponent : USceneComponent; -public class UBoxComponent : USceneComponent; -public class UBrushComponent : USceneComponent; -public class UCameraComponent : USceneComponent; -public class UCapsuleComponent : USceneComponent; -public class UDecalComponent : USceneComponent; -public class USplineComponent : USceneComponent; -public class UTextRenderComponent : USceneComponent;