Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/IModuleInterface
Description
Called after the module is loaded. Occurs in all loading situations, including engine startup, loading or reloading via console commands, hot reloading, and explicit requests through FModuleManager public API. FModuleManager::CurrentModule is guaranteed to be set when this is called.
Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. ie:
FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));
| Name | StartupModule |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Modules/ModuleInterface.h |
| Include Path | #include "Modules/ModuleInterface.h" |
virtual void StartupModule()