Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FBuildVersion |
Stores the version information associated with a build |
|
FDefaultGameModuleImpl |
Default minimal module class for gameplay modules. Does nothing at startup and shutdown. |
|
FDefaultModuleImpl |
A default minimal implementation of a module that does nothing at startup and shutdown |
|
FModuleManager |
Implements the module manager. |
|
FModuleManifest |
Stores a record of a built target, with all metadata that other tools may need to know about the build. |
|
FModuleObserver |
A simple class that observes the currently active module list for a specific module to be (un)loaded |
|
FModuleStatus |
Structure for reporting module statuses. |
|
FStaticallyLinkedModuleRegistrant |
Utility class for registering modules that are statically linked. |
|
IModuleInterface |
Interface class that all module implementations should derive from. |
Name |
Description |
---|---|
FInitializeModuleFunctionPtr |
Function pointer type for InitializeModule(). |
Name |
Description |
|
---|---|---|
|
EActiveReloadType |
Enumerates the type of reload in progress |
|
ECheckModuleCompatibilityFlags |
|
|
ELoadModuleFlags |
|
|
EModuleChangeReason |
Enumerates reasons for modules to change. |
|
EModuleLoadResult |
Enumerates reasons for failed module loads. |
Name | Description | ||
---|---|---|---|
|
GIsHotReload |
GIsHotReload has been deprecated, use IsReloadActive to test to see if a reload is in progress. |