#include <LinkerManager.h>
◆ FLinkerManager()
| FLinkerManager::FLinkerManager |
( |
| ) |
|
◆ ~FLinkerManager()
| FLinkerManager::~FLinkerManager |
( |
| ) |
|
◆ AddLiveLinker()
◆ AddLoader()
◆ AddLoaderWithForcedExports()
◆ AddLoaderWithNewImports()
◆ DeleteLinkers()
| void FLinkerManager::DeleteLinkers |
( |
| ) |
|
Deletes all linkers that finished loading
◆ DissociateImportsAndForcedExports()
| void FLinkerManager::DissociateImportsAndForcedExports |
( |
| ) |
|
Dissociates all linker import and forced export object references. This currently needs to happen as the referred objects might be destroyed at any time.
◆ EnsureLoadingComplete()
| void FLinkerManager::EnsureLoadingComplete |
( |
UPackage * |
Package | ) |
|
Complete all loading (thumbnails/bulkdata) for the given Package
◆ Exec_Dev()
Implementation of Exec that is only called in non-shipping targets
Reimplemented from FExec.
◆ Get()
◆ GetLoaders()
◆ GetLoadersAndEmpty()
◆ GetLoadersWithForcedExportsAndEmpty()
◆ GetLoadersWithNewImportsAndEmpty()
◆ RemoveLinker()
Adds a linker to deferred cleanup list
◆ RemoveLiveLinker()
◆ RemoveLoaderFromObjectLoadersAndLoadersWithNewImports()
◆ ResetLinkerExports()
| void FLinkerManager::ResetLinkerExports |
( |
UPackage * |
InPackage | ) |
|
Reset only the linker exports associated with this package.
◆ ResetLoaders() [1/3]
| void FLinkerManager::ResetLoaders |
( |
const TSet< FLinkerLoad * > & |
InLinkerLoadSet | ) |
|
Empty the loaders from the specified set
◆ ResetLoaders() [2/3]
◆ ResetLoaders() [3/3]
The documentation for this class was generated from the following files: