Navigation
API > API/Runtime > API/Runtime/Core
A simple class that observes the currently active module list for a specific module to be (un)loaded
| Name | FModuleObserver |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Modules/ModuleObserver.h |
| Include Path | #include "Modules/ModuleObserver.h" |
Syntax
class FModuleObserver
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModuleObserver
(
FName InModuleName, |
Constructor | Modules/ModuleObserver.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FModuleObserver() |
Modules/ModuleObserver.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ModuleName | FName | The name of the module we are observing | Modules/ModuleObserver.h | |
| OnModuleLoaded | FSimpleDelegate | Called when the module is loaded | Modules/ModuleObserver.h | |
| OnModuleUnloaded | FSimpleDelegate | Called when the module is unloaded | Modules/ModuleObserver.h |