| IModuleInterface
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/Misc/HotReloadInterface.h |
Include |
#include "Misc/HotReloadInterface.h" |
class IHotReloadInterface : public IModuleInterface
HotReload module interface
Name | Description | ||
---|---|---|---|
|
AddHotReloadFunctionRemap ( |
Adds a function to re-map after hot-reload. |
|
|
ECompilation... |
DoHotReloadFromEditor ( |
Performs hot reload from the editor of all currently loaded game modules. |
|
GetModuleCompileMethod ( |
Queries the compilation method for a given module. |
|
|
IHotReloadIn... |
GetPtr() |
Tries to gets a pointer to the active HotReload implementation. |
|
IsAnyGameModuleLoaded() |
Checks if there's any game modules currently loaded |
|
|
IsCurrentlyCompiling() |
Returns whether modules are currently being compiled |
|
|
FHotReloadEv... |
OnHotReload() |
|
|
FModuleCompi... |
OnModuleCompilerFinished() |
|
|
FModuleCompi... |
OnModuleCompilerStarted() |
|
|
ECompilation... |
RebindPackages ( |
HotReload: Reloads the DLLs for given packages. |
|
RecompileModule ( |
Recompiles a single module |
|
|
RequestStopCompilation() |
Request that current compile be stopped |
|
|
SaveConfig() |
Save the current state to disk before quitting. |
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. |