IModuleInterface::StartupModule

Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule.

Windows
MacOS
Linux

Override Hierarchy

IModuleInterface::StartupModule()

FAdjustEditorModule::StartupModule()

FLiveLinkControlRigModule::StartupModule()

FLocationServicesAndroidEditorModule::StartupModule()

FLocationServicesIOSEditorModule::StartupModule()

FChaosVehiclesEngineModule::StartupModule()

FOculusAudioEditorPlugin::StartupModule()

FRigLogicEditor::StartupModule()

FChaosCoreEngineModule::StartupModule()

FCommonMenuExtensionsModule::StartupModule()

FChaosVehiclesCoreModule::StartupModule()

FChaosEngineModule::StartupModule()

FOSCModulationMixingModule::StartupModule()

FChaosClothEditorModule::StartupModule()

FFlurryEditorModule::StartupModule()

FGooglePADModule::StartupModule()

FBlueprintFileUtilsModule::StartupModule()

FRHITestsModule::StartupModule()

FAnalyticsMulticastEditorModule::StartupModule()

FBlueprintMaterialTextureNodesModule::StartupModule()

FGoogleARCoreRenderingModule::StartupModule()

FAndroidPermissionModule::StartupModule()

FSoundFieldRenderingModule::StartupModule()

FEditorSubsystemModule::StartupModule()

FWarpUtilsModule::StartupModule()

FSequencerScriptingEditorModule::StartupModule()

FSoundFieldsModule::StartupModule()

FChaosNiagaraModule::StartupModule()

FSpatializationEditorModule::StartupModule()

FHDRIBackdropModule::StartupModule()

FModelingToolsEditorModeModule::StartupModule()

FVCamInputModule::StartupModule()

FSoundUtilitiesEditorModule::StartupModule()

FFullBodyIKModule::StartupModule()

FPreLoadMoviePlayerScreenModuleBase::StartupModule()

FSampleToolsEditorModeModule::StartupModule()

FEditorTestsModule::StartupModule()

FMeshModelingToolsEditorOnlyModule::StartupModule()

FScreenshotToolsModule::StartupModule()

FSequencerScriptingModule::StartupModule()

FSpatializationModule::StartupModule()

FVirtualHeightfieldMeshModule::StartupModule()

FImgMediaEngineModule::StartupModule()

FRigLogicModule::StartupModule()

FDMXProtocolEditorModule::StartupModule()

FCommonConversationRuntimeModule::StartupModule()

FLevelSnapshotFiltersModule::StartupModule()

FModelingOperatorsEditorOnlyModule::StartupModule()

FModelingComponentsModule::StartupModule()

FARUtilitiesModule::StartupModule()

FVCamCoreModule::StartupModule()

FMeshModelingToolsModule::StartupModule()

FModelingOperatorsModule::StartupModule()

FLauncherPlatformModule::StartupModule()

FMeshConversionModule::StartupModule()

FGeometryAlgorithmsModule::StartupModule()

FEditorInteractiveToolsFrameworkModule::StartupModule()

FDynamicMeshModule::StartupModule()

FGeometricObjectsModule::StartupModule()

FInteractiveToolsFrameworkModule::StartupModule()

FAnimGraphModule::StartupModule()

FDesktopPlatformModule::StartupModule()

FText3DEditorModule::StartupModule()

FGoogleVRTransition2DModule::StartupModule()

FRuntimeTestsModule::StartupModule()

FSoundCueTemplatesEditorModule::StartupModule()

FTimeSynthEditorModule::StartupModule()

FDMXFixturesModule::StartupModule()

FAudioAnalyzerModule::StartupModule()

FOSCModule::StartupModule()

FAIGraphModule::StartupModule()

FCollectionManagerModule::StartupModule()

FClothingSystemRuntimeCommonModule::StartupModule()

FClothingSystemRuntimeInterfaceModule::StartupModule()

FAssetToolsModule::StartupModule()

FGammaUI::StartupModule()

FRejoinModule::StartupModule()

FColorCorrectRegionsEditorModule::StartupModule()

FTimeSynthModule::StartupModule()

FColorCorrectRegionsModule::StartupModule()

FExrReaderGpuModule::StartupModule()

FSoundCueTemplatesModule::StartupModule()

FSynthesisModule::StartupModule()

FMotoSynthModule::StartupModule()

FSoundUtilitiesModule::StartupModule()

IChaosCachingPlugin::StartupModule()

FWidgetCarouselModule::StartupModule()

INiagaraVertexFactoriesModule::StartupModule()

FRigLogicLib::StartupModule()

FMeshReductionModule::StartupModule()

FAudioCaptureCoreModule::StartupModule()

FDatasmithCoreTechParametricSurfaceDataModule::StartupModule()

FDetailCustomizationsModule::StartupModule()

FKismetWidgetsModule::StartupModule()

FExampleAssetEditorModule::StartupModule()

FHotfixModule::StartupModule()

FCommonConversationEditorModule::StartupModule()

IPatchCheckModule::StartupModule()

FCollisionAnalyzerModule::StartupModule()

FGizmoEdModeModule::StartupModule()

FGameplayCamerasModule::StartupModule()

FComponentVisualizersModule::StartupModule()

FInstallBundleManagerModule::StartupModule()

FSynthesisEditorModule::StartupModule()

FTakeSequencerModule::StartupModule()

FAnimSharingEdModule::StartupModule()

FNewGizmoEnableModule::StartupModule()

FMotoSynthEditorModule::StartupModule()

FGeometryCacheSequencerModule::StartupModule()

FRemoteControlWebInterfaceModule::StartupModule()

FGeometryCacheEdModule::StartupModule()

FActorPaletteModule::StartupModule()

FGeometryCollectionSequencerModule::StartupModule()

FAndroidCameraEditorModule::StartupModule()

FGooglePADEditorModule::StartupModule()

FGeometryCacheTracksModule::StartupModule()

FGeometryCollectionTracksModule::StartupModule()

FMeshPaintModeModule::StartupModule()

FEnvironmentLightingViewerModule::StartupModule()

IChaosVehiclesPlugin::StartupModule()

FSceneDepthPickerModeModule::StartupModule()

FTakeMovieSceneModule::StartupModule()

FDirectoryWatcherModule::StartupModule()

IChaosSolverEditorPlugin::StartupModule()

IFunctionalTestingEditorModule::StartupModule()

IFieldSystemEditorModule::StartupModule()

FFractureEditorModule::StartupModule()

FPListEditor::StartupModule()

FCommonConversationGraphModule::StartupModule()

FClothingSystemEditorModule::StartupModule()

FDatasmithDispatcherModule::StartupModule()

FGeometryCacheModule::StartupModule()

FInputCoreModule::StartupModule()

IPIEPreviewDeviceModule::StartupModule()

FPIEPreviewDeviceModule::StartupModule()

FEngineModule::StartupModule()

FDMXProtocolBlueprintGraphModule::StartupModule()

FClothPaintingModule::StartupModule()

FStringTableEditorModule::StartupModule()

IChaosVehiclesEditorPlugin::StartupModule()

FDatasmithCoreTechExtensionModule::StartupModule()

FNewLevelDialogModule::StartupModule()

FOculusAudioPlugin::StartupModule()

FAudioSynesthesiaModule::StartupModule()

FDeviceProfileEditorModule::StartupModule()

IRemoteSessionModule::StartupModule()

FMessageLogModule::StartupModule()

FEnvironmentQueryEditorModule::StartupModule()

FDMXBlueprintGraphModule::StartupModule()

FCurveTableEditorModule::StartupModule()

FMotionTrailEditorModeModule::StartupModule()

FLiveLinkFreeDModule::StartupModule()

FStereoPanoramaModule::StartupModule()

FLiveLinkVRPNModule::StartupModule()

FLiveLinkXRModule::StartupModule()

FCurveAssetEditorModule::StartupModule()

FUndoHistoryModule::StartupModule()

FDataTableEditorModule::StartupModule()

FClothingSystemEditorInterfaceModule::StartupModule()

FAnimSharingModule::StartupModule()

FGroomEditor::StartupModule()

IPlatformCrypto::StartupModule()

FHierarchicalLODOutlinerModule::StartupModule()

FActorPickerModeModule::StartupModule()

FGraphEditorModule::StartupModule()

FWorldBrowserModule::StartupModule()

FLayersModule::StartupModule()

IChaosCachingEditorPlugin::StartupModule()

FOnlineSubsystemEOSPlusModule::StartupModule()

FGeometryModeModule::StartupModule()

FTranslationEditorModule::StartupModule()

IGeometryCollectionEditorPlugin::StartupModule()

FAudioCaptureModule::StartupModule()

IOpenCVLensDistortionModule::StartupModule()

FWorkspaceMenuStructureModule::StartupModule()

FOnlineSubsystemGoogleModule::StartupModule()

FFbxAutomationBuilderModule::StartupModule()

FOnlineSubsystemFacebookModule::StartupModule()

FLiveLinkCurveDebugUIModule::StartupModule()

FSteamSocketsModule::StartupModule()

FClothingSystemRuntimeModuleNv::StartupModule()

FBehaviorTreeEditorModule::StartupModule()

FMediaMovieStreamerModule::StartupModule()

FOnlineSubsystemUtilsModule::StartupModule()

IDatasmithTranslatorModule::StartupModule()

IInputDeviceModule::StartupModule()

FRawInputPlugin::StartupModule()

ICascadeToNiagaraConverterModule::StartupModule()

FWaterEditorModule::StartupModule()

FPixelInspectorModule::StartupModule()

FHierarchicalLODUtilitiesModule::StartupModule()

FAssetRegistryModule::StartupModule()

FTextureAlignModeModule::StartupModule()

FOpenXRMsftHandInteraction::StartupModule()

FGameProjectGenerationModule::StartupModule()

FDatasmithWireTranslatorModule::StartupModule()

FDatasmithOpenNurbsTranslatorModule::StartupModule()

FDatasmithNativeTranslatorModule::StartupModule()

FDatasmithCADTranslatorModule::StartupModule()

INiagaraShaderModule::StartupModule()

ICameraPhotographyModule::StartupModule()

FOnlineSubsystemOculusModule::StartupModule()

FLocationServicesBPLibraryModule::StartupModule()

FOptionalMobileFeaturesBPLibraryModule::StartupModule()

FCameraShakePreviewerModule::StartupModule()

FOnlineSubsystemNullModule::StartupModule()

FOnlineSubsystemSteamModule::StartupModule()

FDMXEditorModule::StartupModule()

FPIEPreviewDeviceModule::StartupModule()

FPackagesDialogModule::StartupModule()

FSignificanceManagerModule::StartupModule()

FSteamSharedModule::StartupModule()

FStatsViewerModule::StartupModule()

FEditorWidgetsModule::StartupModule()

FAnalyticsBlueprintLibraryModule::StartupModule()

FNUTModuleInterface::StartupModule()

FDMXProtocolSACNModule::StartupModule()

FOnlineSubsystemEOSModule::StartupModule()

FOnlineSubsystemTwitchModule::StartupModule()

FMovieRenderPipelineCoreModule::StartupModule()

FDMXProtocolArtNetModule::StartupModule()

FOutputLogModule::StartupModule()

FOnlineSubsystemAmazonModule::StartupModule()

FAdvancedPreviewSceneModule::StartupModule()

FStreamingPauseRenderingModule::StartupModule()

FSteamVRInputModule::StartupModule()

FHairStrandsCore::StartupModule()

FDMXProtocolModule::StartupModule()

FPlacementModeModule::StartupModule()

INiagaraModule::StartupModule()

FSteamVREditorModule::StartupModule()

FGPULightmassModule::StartupModule()

FAnalyticsFileLogging::StartupModule()

FDirectLinkModule::StartupModule()

FPlayTimeLimitModule::StartupModule()

TInstallBundleManagerModule::StartupModule()

IIOSReplayKitModuleInterface::StartupModule()

FIcmpModule::StartupModule()

FMovieSceneToolsModule::StartupModule()

FBaseMeshReconstructorModule::StartupModule()

FLobbyModule::StartupModule()

FAdvertising::StartupModule()

FPartyModule::StartupModule()

FSocketSubsystemModule::StartupModule()

FQosModule::StartupModule()

FNiagaraEditorWidgetsModule::StartupModule()

FContentBrowserModule::StartupModule()

FNiagaraEditorModule::StartupModule()

FSslModule::StartupModule()

IEyeTrackerModule::StartupModule()

FMagicLeapEyeTrackerModule::StartupModule()

FLevelEditorModule::StartupModule()

FAnalyticsMulticast::StartupModule()

FDataRegistryEditorModule::StartupModule()

FWebSocketsModule::StartupModule()

FHttpServerModule::StartupModule()

FDTLSHandlerComponentModule::StartupModule()

FWebAuthModule::StartupModule()

FRawInputPlugin::StartupModule()

IHeadMountedDisplayModule::StartupModule()

FMagicLeapEyeTrackerModule::StartupModule()

FBlueprintEditorModule::StartupModule()

FStructViewerModule::StartupModule()

FAudioModulationModule::StartupModule()

FPropertyEditorModule::StartupModule()

FVoiceModule::StartupModule()

FAnalyticsET::StartupModule()

FSceneOutlinerModule::StartupModule()

FMicrosoftSpatialSoundModule::StartupModule()

FClassViewerModule::StartupModule()

FAnalytics::StartupModule()

FPersonaModule::StartupModule()

FOnlineSubsystemModule::StartupModule()

FMaterialUtilities::StartupModule()

FHttpModule::StartupModule()

FOodleComponentModuleInterface::StartupModule()

FPacketHandlerComponentModuleInterface::StartupModule()

FDTLSHandlerComponentModule::StartupModule()

FOodleComponentModuleInterface::StartupModule()

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Modules/ModuleInterface.h

Include

#include "Modules/ModuleInterface.h"

Syntax

virtual void StartupModule()

Remarks

Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. ie:

FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss