| FLinkerTables
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/Linker.h |
Include |
#include "UObject/Linker.h" |
class FLinker : public FLinkerTables
Manages the data associated with an Unreal package. Acts as the bridge between the file on disk and the UPackage object in memory for all Unreal package types.
Name | Description | ||
---|---|---|---|
|
Filename |
The name of the file for this package |
|
|
FilterClientButNotServer |
If true, filter out exports that are for clients but not servers |
|
|
FilterServerButNotClient |
If true, filter out exports that are for servers but not clients |
|
|
GatherableTextDataMap |
Gatherable text data contained within this package |
|
|
UPackage * |
LinkerRoot |
The top-level UPackage object for the package associated with this linker |
|
NameMap |
Names used by objects contained within this package |
|
|
FSHA1 * |
ScriptSHA |
The SHA1 key generator for this package, if active |
|
Summary |
Table of contents for this package's file |
Name | Description | |
---|---|---|
|
FLinker ( |
Constructor. |
Name | Description | |
---|---|---|
|
~FLinker() |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
FilterExport ( |
Test and object against the load flag filters |
|
|
GetClassName ( |
Gets the class name for the specified package index. |
|
|
GetExportClassName ( |
Gets the class name for the specified index in the export map. |
|
|
GetExportClassName ( |
Gets the class name for the specified index in the import map. |
|
|
GetExportFullName |
Return the full name of the UObject represented by the specified export. |
|
|
GetExportFullName ( |
Return the full name of the UObject represented by the specified package index |
|
|
GetExportPathName ( |
Return the path name of the UObject represented by the specified export. |
|
|
GetExportPathName |
Return the path name of the UObject represented by the specified export. |
|
|
GetFullImpExpName ( |
Return the full name of the UObject represented by the specified export. |
|
|
GetImportClassName ( |
Gets the class name for the specified index in the import map. |
|
|
GetImportClassName ( |
Gets the class name for the specified index in the import map. |
|
|
GetImportFullName ( |
Return the full name of the UObject represented by the specified package index |
|
|
GetImportFullName ( |
Return the full name of the UObject represented by the specified import. |
|
|
GetImportPathName ( |
Return the path name of the UObject represented by the specified import. |
|
|
GetImportPathName ( |
Return the path name of the UObject represented by the specified import. |
|
|
GetPathName ( |
Return the path name of the UObject represented by the specified import. |
|
|
GetScriptSHAKey ( |
After generating the SHA key for all of the |
|
|
ELinkerType:... |
GetType() |
|
|
Serialize ( |
I/O function |
|
|
StartScriptSHAGeneration() |
Tell this linker to start SHA calculations |
|
|
UpdateScriptSHAKey |
If generating a script SHA key, update the key with this script code |