UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IHotReloadInterface Member List

This is the complete list of members for IHotReloadInterface, including all inherited members.

AddHotReloadFunctionRemap(FNativeFuncPtr NewFunctionPointer, FNativeFuncPtr OldFunctionPointer)=0IHotReloadInterfacepure virtual
DECLARE_MULTICAST_DELEGATE_OneParam(FHotReloadEvent, bool)IHotReloadInterface
DECLARE_MULTICAST_DELEGATE_OneParam(FModuleCompilerStartedEvent, bool)IHotReloadInterface
DECLARE_MULTICAST_DELEGATE_ThreeParams(FModuleCompilerFinishedEvent, const FString &, ECompilationResult::Type, bool)IHotReloadInterface
DoHotReloadFromEditor(EHotReloadFlags Flags)=0IHotReloadInterfacepure virtual
GetModuleCompileMethod(FName InModuleName)=0IHotReloadInterfacepure virtual
GetPtr()IHotReloadInterfaceinlinestatic
IsAnyGameModuleLoaded()=0IHotReloadInterfacepure virtual
IsCurrentlyCompiling() const =0IHotReloadInterfacepure virtual
IsGameModule() constIModuleInterfaceinlinevirtual
OnHotReload()=0IHotReloadInterfacepure virtual
OnModuleCompilerFinished()=0IHotReloadInterfacepure virtual
OnModuleCompilerStarted()=0IHotReloadInterfacepure virtual
PostLoadCallback()IModuleInterfaceinlinevirtual
PreUnloadCallback()IModuleInterfaceinlinevirtual
RebindPackages(const TArray< UPackage * > &Packages, EHotReloadFlags Flags, FOutputDevice &Ar)=0IHotReloadInterfacepure virtual
RecompileModule(const FName InModuleName, FOutputDevice &Ar, ERecompileModuleFlags Flags)=0IHotReloadInterfacepure virtual
RequestStopCompilation()=0IHotReloadInterfacepure virtual
SaveConfig()=0IHotReloadInterfacepure virtual
ShutdownModule()IModuleInterfaceinlinevirtual
StartupModule()IModuleInterfaceinlinevirtual
SupportsAutomaticShutdown()IModuleInterfaceinlinevirtual
SupportsDynamicReloading()IModuleInterfaceinlinevirtual
~IModuleInterface()IModuleInterfaceinlinevirtual