UObject::PostInitProperties

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.

Windows
MacOS
Linux

Override Hierarchy

UObject::PostInitProperties()

UNiagaraDataInterfaceOcclusion::PostInitProperties()

UNiagaraDataInterfaceParticleRead::PostInitProperties()

UDistributionFloatConstant::PostInitProperties()

UNiagaraLightRendererProperties::PostInitProperties()

UNiagaraDataInterfaceTexture::PostInitProperties()

UMeshSimplificationSettings::PostInitProperties()

UNiagaraDataInterfaceVolumeTexture::PostInitProperties()

UParticleModulePivotOffset::PostInitProperties()

UDistributionFloatUniform::PostInitProperties()

USteamNetDriver::PostInitProperties()

UGameplayCueNotify_Static::PostInitProperties()

UNiagaraDataInterfaceCurlNoise::PostInitProperties()

USkeletalMeshSimplificationSettings::PostInitProperties()

UProxyLODMeshSimplificationSettings::PostInitProperties()

UTexAlignerPlanar::PostInitProperties()

UTexAlignerFit::PostInitProperties()

UTexAlignerDefault::PostInitProperties()

UTexAlignerBox::PostInitProperties()

UMaterialParameterCollectionInstance::PostInitProperties()

USteamSocketsNetDriver::PostInitProperties()

UGeometryCache::PostInitProperties()

UTextureImportSettings::PostInitProperties()

UNiagaraDataInterfaceCurve::PostInitProperties()

UColorConverterOutputPass::PostInitProperties()

UFbxFactory::PostInitProperties()

UParticleModuleSourceMovement::PostInitProperties()

UNiagaraDataInterfaceCamera::PostInitProperties()

UParticleModuleMeshRotationRate::PostInitProperties()

UParticleModuleLifetime::PostInitProperties()

UCompositingMediaInput::PostInitProperties()

UNiagaraDataInterfaceVectorField::PostInitProperties()

UNiagaraDataInterfaceVector2DCurve::PostInitProperties()

UNiagaraDataInterfaceSimpleCounter::PostInitProperties()

UBTTask_RotateToFaceBBEntry::PostInitProperties()

UParticleModuleMeshRotationRateMultiplyLife::PostInitProperties()

UAlembicImportFactory::PostInitProperties()

UChaosSolverSettings::PostInitProperties()

UParticleModuleVelocityInheritParent::PostInitProperties()

UParticleModuleRotation::PostInitProperties()

UParticleModuleLocationPrimitiveSphere::PostInitProperties()

UParticleModuleSize::PostInitProperties()

UParticleModuleRotationRateMultiplyLife::PostInitProperties()

UParticleModuleRotationRate::PostInitProperties()

UParticleModuleMeshRotation::PostInitProperties()

UDistributionVectorConstant::PostInitProperties()

UNiagaraDataInterfaceSpline::PostInitProperties()

UEnvQueryGenerator_BlueprintBase::PostInitProperties()

UActorSequenceComponent::PostInitProperties()

AGameplayCueNotify_Actor::PostInitProperties()

UTrueTypeFontFactory::PostInitProperties()

UParticleModuleVectorFieldScaleOverLife::PostInitProperties()

UParticleModuleVectorFieldScale::PostInitProperties()

UParticleModuleAccelerationOverLifetime::PostInitProperties()

ULocalizationSettings::PostInitProperties()

UNiagaraDataInterfaceColorCurve::PostInitProperties()

UNiagaraDataInterfaceCollisionQuery::PostInitProperties()

UParticleModuleVelocityCone::PostInitProperties()

UParticleModuleMeshRotationRateOverLife::PostInitProperties()

UParticleModuleAccelerationDragScaleOverLife::PostInitProperties()

UParticleModuleAccelerationDrag::PostInitProperties()

UDistributionVectorUniform::PostInitProperties()

UAnalyticsSettingsBase::PostInitProperties()

UNiagaraDataInterfaceVectorCurve::PostInitProperties()

UMovieSceneSignedObject::PostInitProperties()

UActorSequence::PostInitProperties()

UMovieSceneMediaSection::PostInitProperties()

UMovieSceneTrack::PostInitProperties()

UMovieScene::PostInitProperties()

UMovieSceneSection::PostInitProperties()

UMovieSceneMediaSection::PostInitProperties()

UParticleModuleVelocityOverLifetime::PostInitProperties()

UParticleModuleRotationOverLifetime::PostInitProperties()

UActorSequence::PostInitProperties()

UAnimationModifier::PostInitProperties()

UEnvQuery::PostInitProperties()

UParticleModuleVelocity::PostInitProperties()

UParticleModuleColorOverLife::PostInitProperties()

UParticleModuleAttractorLine::PostInitProperties()

UNiagaraDataInterfaceVector4Curve::PostInitProperties()

UNiagaraSettings::PostInitProperties()

UBTDecorator_BlueprintBase::PostInitProperties()

UParticleModuleLocationPrimitiveTriangle::PostInitProperties()

UParticleModuleColor::PostInitProperties()

UComposurePostProcessingPassProxy::PostInitProperties()

UParticleModuleKillHeight::PostInitProperties()

URuntimeOptionsBase::PostInitProperties()

UEditorPerformanceSettings::PostInitProperties()

UParticleModuleColorScaleOverLife::PostInitProperties()

UParticleModuleAttractorPointGravity::PostInitProperties()

UParticleModuleAcceleration::PostInitProperties()

UMovieSceneCapture::PostInitProperties()

UParticleModuleSizeScale::PostInitProperties()

UParticleModuleSubUVMovie::PostInitProperties()

UParticleModuleKillBox::PostInitProperties()

UAnimCurveCompressionCodec::PostInitProperties()

UBasicOverlays::PostInitProperties()

UGameplayTaskResource::PostInitProperties()

ANavSystemConfigOverride::PostInitProperties()

UParticleModuleSpawn::PostInitProperties()

USoundCueTemplateSettings::PostInitProperties()

UEditorProjectAppearanceSettings::PostInitProperties()

UParticleModuleSubUV::PostInitProperties()

UParticleModuleSubUVMovie::PostInitProperties()

UNiagaraSpriteRendererProperties::PostInitProperties()

UNiagaraSystemEditorData::PostInitProperties()

UCookerSettings::PostInitProperties()

UParticleModuleSizeMultiplyLife::PostInitProperties()

UNiagaraDataInterfaceNeighborGrid3D::PostInitProperties()

ASpectatorBeaconHost::PostInitProperties()

APartyBeaconHost::PostInitProperties()

UParticleModuleLocationDirect::PostInitProperties()

UParticleModuleCameraOffset::PostInitProperties()

UParticleModuleLocationPrimitiveCylinder::PostInitProperties()

UPhysicalMaterialMask::PostInitProperties()

UParticleModuleLocation::PostInitProperties()

ULocalizedOverlays::PostInitProperties()

UMovieSceneMediaSection::PostInitProperties()

UNiagaraDataInterfaceExport::PostInitProperties()

UDataprepAssetInterface::PostInitProperties()

UTexAligner::PostInitProperties()

UTexAlignerPlanar::PostInitProperties()

UTexAlignerFit::PostInitProperties()

UTexAlignerDefault::PostInitProperties()

UTexAlignerBox::PostInitProperties()

USoundControlBusBase::PostInitProperties()

UVectorFieldStatic::PostInitProperties()

UNiagaraRibbonRendererProperties::PostInitProperties()

UNiagaraDataInterfaceGrid2DCollection::PostInitProperties()

UNetworkSettings::PostInitProperties()

UParticleModuleLocationPrimitiveBase::PostInitProperties()

UParticleModuleLocationPrimitiveSphere::PostInitProperties()

UParticleModuleLocationPrimitiveCylinder::PostInitProperties()

UDMXEntityController::PostInitProperties()

UParticleModuleEventReceiverSpawn::PostInitProperties()

UInterpData::PostInitProperties()

UParticleModuleBeamSource::PostInitProperties()

UNiagaraMeshRendererProperties::PostInitProperties()

UCurveTable::PostInitProperties()

UParticleModuleBeamTarget::PostInitProperties()

UParticleModuleAttractorPoint::PostInitProperties()

UParticleModuleSpawnPerUnit::PostInitProperties()

UVPBookmark::PostInitProperties()

UCurveBase::PostInitProperties()

UNavCollision::PostInitProperties()

UAISense::PostInitProperties()

UAISense_Hearing::PostInitProperties()

UAISense_Sight::PostInitProperties()

USoundNodeEnveloper::PostInitProperties()

UTireConfig::PostInitProperties()

UNavArea::PostInitProperties()

UDeviceProfile::PostInitProperties()

UParticleModuleAttractorParticle::PostInitProperties()

ATemplateSequenceActor::PostInitProperties()

UParticleModuleTrailSource::PostInitProperties()

UParticleModuleLight::PostInitProperties()

UAISense_Hearing::PostInitProperties()

UParticleModuleCollisionGPU::PostInitProperties()

UMaterialParameterCollection::PostInitProperties()

UBlueprintPaletteFavorites::PostInitProperties()

AInstancedFoliageActor::PostInitProperties()

UNiagaraDataInterfacePressureGrid::PostInitProperties()

UUnrealEdOptions::PostInitProperties()

UReflectionCaptureComponent::PostInitProperties()

UGeometryCacheTrackStreamable::PostInitProperties()

UParticleModuleBeamModifier::PostInitProperties()

UStreamingSettings::PostInitProperties()

UNiagaraDataInterfaceHoudiniCSV::PostInitProperties()

PAPER2UPaperTileMapComponent::PostInitProperties()

UGameMapsSettings::PostInitProperties()

UParticleModuleParameterDynamic::PostInitProperties()

UAISystem::PostInitProperties()

UParticleModuleOrbit::PostInitProperties()

UDataTable::PostInitProperties()

UPaperSpriteAtlas::PostInitProperties()

UEdGraph::PostInitProperties()

UAssetManagerSettings::PostInitProperties()

UParticleModuleBeamNoise::PostInitProperties()

UNiagaraDataInterfaceAudioOscilloscope::PostInitProperties()

UInputSettings::PostInitProperties()

UNiagaraDataInterfacePhysicsAsset::PostInitProperties()

UTextureFactory::PostInitProperties()

UTrueTypeFontFactory::PostInitProperties()

UPlatformGameInstance::PostInitProperties()

UConsole::PostInitProperties()

UUMGEditorProjectSettings::PostInitProperties()

UComboBoxString::PostInitProperties()

UNiagaraDataInterfaceAudioSubmix::PostInitProperties()

UNiagaraDataInterfaceAudioSpectrum::PostInitProperties()

USoundCue::PostInitProperties()

UGameViewportClient::PostInitProperties()

UEditorExperimentalSettings::PostInitProperties()

PAPER2UPaperTileMap::PostInitProperties()

UEnvQueryManager::PostInitProperties()

UParticleModuleCollision::PostInitProperties()

UWorldComposition::PostInitProperties()

USkyLightComponent::PostInitProperties()

USoundBase::PostInitProperties()

USoundCue::PostInitProperties()

USoundWave::PostInitProperties()

UAISense_Sight::PostInitProperties()

ALobbyBeaconState::PostInitProperties()

UEditorPerProjectUserSettings::PostInitProperties()

UNiagaraDataInterfaceAudioSpectrum::PostInitProperties()

UAssetViewerSettings::PostInitProperties()

UUserInterfaceSettings::PostInitProperties()

UNiagaraSystem::PostInitProperties()

UMaterialExpression::PostInitProperties()

USubUVAnimation::PostInitProperties()

UEditorLoadingSavingSettings::PostInitProperties()

UParticleModuleTypeDataBeam2::PostInitProperties()

UMediaSoundComponent::PostInitProperties()

UOnlineHotfixManager::PostInitProperties()

UDestructibleFractureSettings::PostInitProperties()

UNiagaraDataInterfaceStaticMesh::PostInitProperties()

UHoudiniCSV::PostInitProperties()

ULocalPlayer::PostInitProperties()

UPackage::PostInitProperties()

UGarbageCollectionSettings::PostInitProperties()

UNiagaraEmitter::PostInitProperties()

UAIPerceptionComponent::PostInitProperties()

UMovieSceneTrack::PostInitProperties()

UTimelineTemplate::PostInitProperties()

ALevelSequenceActor::PostInitProperties()

UMovieScene::PostInitProperties()

ACompositingElement::PostInitProperties()

UPhysicsSettings::PostInitProperties()

UBodySetup::PostInitProperties()

UNiagaraDataInterfaceHairStrands::PostInitProperties()

UCineCameraComponent::PostInitProperties()

UNavigationSystemV1::PostInitProperties()

ULandscapeSplineSegment::PostInitProperties()

UAnimSequence::PostInitProperties()

UAssetManager::PostInitProperties()

UStaticMeshComponent::PostInitProperties()

UParticleModuleRequired::PostInitProperties()

UTimeSynthComponent::PostInitProperties()

UProjectPackagingSettings::PostInitProperties()

UPlayerInput::PostInitProperties()

UNiagaraDataInterfaceChaosDestruction::PostInitProperties()

ULevelEditorPlaySettings::PostInitProperties()

UMovieSceneSection::PostInitProperties()

UMovieSceneMediaSection::PostInitProperties()

ANavigationData::PostInitProperties()

UMaterialInstance::PostInitProperties()

ULevelEditorViewportSettings::PostInitProperties()

ULandscapeComponent::PostInitProperties()

UNiagaraDataInterfaceSkeletalMesh::PostInitProperties()

USoundWave::PostInitProperties()

UGroomAsset::PostInitProperties()

AWorldSettings::PostInitProperties()

ULevel::PostInitProperties()

UBlueprintGeneratedClass::PostInitProperties()

USkeleton::PostInitProperties()

URendererSettings::PostInitProperties()

UActorComponent::PostInitProperties()

UActorSequenceComponent::PostInitProperties()

UComposurePostProcessingPassProxy::PostInitProperties()

UReflectionCaptureComponent::PostInitProperties()

PAPER2UPaperTileMapComponent::PostInitProperties()

USkyLightComponent::PostInitProperties()

UMediaSoundComponent::PostInitProperties()

UAIPerceptionComponent::PostInitProperties()

UCineCameraComponent::PostInitProperties()

UStaticMeshComponent::PostInitProperties()

UTimeSynthComponent::PostInitProperties()

ULandscapeComponent::PostInitProperties()

UPrimitiveComponent::PostInitProperties()

PAPER2UPaperTileMapComponent::PostInitProperties()

UStaticMeshComponent::PostInitProperties()

ULandscapeComponent::PostInitProperties()

URendererOverrideSettings::PostInitProperties()

UStaticMesh::PostInitProperties()

UMediaPlayer::PostInitProperties()

UTexture::PostInitProperties()

UAnimInstance::PostInitProperties()

UMaterial::PostInitProperties()

USkeletalMesh::PostInitProperties()

UNavigationSystemModuleConfig::PostInitProperties()

UNetDriver::PostInitProperties()

USteamNetDriver::PostInitProperties()

USteamSocketsNetDriver::PostInitProperties()

AActor::PostInitProperties()

AGameplayCueNotify_Actor::PostInitProperties()

ANavSystemConfigOverride::PostInitProperties()

ASpectatorBeaconHost::PostInitProperties()

APartyBeaconHost::PostInitProperties()

ATemplateSequenceActor::PostInitProperties()

AInstancedFoliageActor::PostInitProperties()

ALobbyBeaconState::PostInitProperties()

ALevelSequenceActor::PostInitProperties()

ACompositingElement::PostInitProperties()

ANavigationData::PostInitProperties()

AWorldSettings::PostInitProperties()

UGameplayEffect::PostInitProperties()

UPrimitiveComponent::PostInitProperties()

PAPER2UPaperTileMapComponent::PostInitProperties()

UStaticMeshComponent::PostInitProperties()

ULandscapeComponent::PostInitProperties()

UClass::PostInitProperties()

UBlueprintGeneratedClass::PostInitProperties()

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h

Include

#include "UObject/Object.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp

Syntax

virtual void PostInitProperties()

Remarks

Called after the C++ constructor and after the properties have been initialized, including those loaded from config. This is called before any serialization or other setup has happened.

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