| FObjectResource
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectResource.h |
Include |
#include "UObject/ObjectResource.h" |
struct FObjectExport : public FObjectResource
UObject resource type for objects that are contained within this package and can be referenced by other packages.
Name | Description | ||
---|---|---|---|
|
bExportLoadFailed |
Force this export to not load, it failed because the outer didn't exist. |
|
|
bForcedExport |
Whether the export was forced into the export table via OBJECTMARK_ForceTagExp. Serialized |
|
|
bIsAsset |
True if this export is an asset object. |
|
|
bNotAlwaysLoadedForEditorGame |
Whether the export should be always loaded in editor game False means that the object is True doesn't means, that the object won't be loaded. |
|
|
bNotForClient |
Whether the export should be loaded on clients Serialized |
|
|
bNotForServer |
Whether the export should be loaded on servers Serialized |
|
|
bWasFiltered |
Export was filtered out on load |
|
|
ClassIndex |
Location of the resource for this export's class (if non-zero). |
|
|
CreateBeforeCreateDependencies |
||
|
CreateBeforeSerializationDependencies |
||
|
DynamicType |
||
|
FirstExportDependency |
The export table must serialize as a fixed size, this is use to index into a long list, which is later loaded into the array. |
|
|
HashNext |
The index into the FLinker's ExportMap for the next export in the linker's export hash table. |
|
|
UObject * |
Object |
The UObject represented by this export. |
|
ObjectFlags |
The object flags for the UObject represented by this resource. |
|
|
PackageFlags |
If this object is a top level package (which must have been forced into the export table via OBJECTMARK_ForceTagExp) this is the package flags for the original package file Serialized |
|
|
ScriptSerializationEndOffset |
The location (into the FLinker's underlying file reader archive) of the end of the portion of this export's data that is serialized using script serialization. |
|
|
ScriptSerializationStartOffset |
The location (into the FLinker's underlying file reader archive) of the beginning of the portion of this export's data that is serialized using script serialization. |
|
|
SerializationBeforeCreateDependencies |
||
|
SerializationBeforeSerializationDependencies |
||
|
SerialOffset |
The location (into the FLinker's underlying file reader archive) of the beginning of the data for this export's UObject. |
|
|
SerialSize |
The number of bytes to serialize when saving/loading this export's UObject. |
|
|
SuperIndex |
Location of the resource for this export's SuperField (parent). |
|
|
TemplateIndex |
Location of the resource for this export's template/archetypes. |
|
|
ThisIndex |
Location of this resource in export map. |
Name | Description | |
---|---|---|
|
FObjectExport() |
Constructors |
|
FObjectExport ( |
Workaround for clang deprecation warnings for deprecated PackageGuid member in implicit constructors. |
|
FObjectExport ( |
|
|
FObjectExport |
Name | Description | ||
---|---|---|---|
|
ResetObject() |
Resets the stored Object and any transient flags |
Name | Description | ||
---|---|---|---|
|
FObjectExpor... |
operator= ( |
|
|
FObjectExpor... |
operator= ( |
Name |
Description |
|
---|---|---|
|
EDynamicType |
Export is a dynamic type. |
Name | Description | ||
---|---|---|---|
|
PackageGuid |
UPackage::Guid has not been used by the engine for a long time and [FObjectExport::PackageGuid](API\Runtime\CoreUObject\UObject\FObjectExport\PackageGuid) will be removed. |