Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > Misc
Inheritance Hierarchy
- IModuleInterface
- IHotReloadInterface
- IHotReloadModule
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Misc/HotReloadInterface.h |
Include | #include "Misc/HotReloadInterface.h" |
Syntax
class IHotReloadInterface : public IModuleInterface
Remarks
HotReload module interface
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
ECompilationResult::Type | DoHotReloadFromEditor
(
EHotReloadFlags Flags |
Performs hot reload from the editor of all currently loaded game modules. |
![]() |
FString | GetModuleCompileMethod
(
FName InModuleName |
Queries the compilation method for a given module. |
![]() ![]() |
IHotReloadInterface * | GetPtr () |
Tries to gets a pointer to the active HotReload implementation. |
![]() |
bool | Checks if there's any game modules currently loaded | |
![]() ![]() |
bool | Returns whether modules are currently being compiled | |
![]() |
FModuleCompilerFinishedEvent & | ||
![]() |
FModuleCompilerStartedEvent & | ||
![]() |
ECompilationResult::Type | RebindPackages
(
const TArray< UPackage* >& Packages, |
HotReload: Reloads the DLLs for given packages. |
![]() |
bool | RecompileModule
(
const FName InModuleName, |
Recompiles a single module |
![]() |
void | Request that current compile be stopped | |
![]() |
void | SaveConfig () |
Save the current state to disk before quitting. |
Typedefs
Name | Description |
---|---|
FHotReloadEvent | Called when a Hot Reload event has completed. |
FModuleCompilerFinishedEvent | Gets an event delegate that is executed when compilation of a module has finished. |
FModuleCompilerStartedEvent | Gets an event delegate that is executed when compilation of a module has started. |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddHotReloadFunctionRemap
(
FNativeFuncPtr NewFunctionPointer, |
AddHotReloadFunctionRemap has been deprecated, use ReloadNotifyFunctionRemap in Reload.h instead |
![]() |
FHotReloadEvent & | OnHotReload () |
OnHotReload has been deprecated, use FCoreUObjectDelegates::ReloadCompleteDelegate. |