Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/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. |