Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject
Inheritance Hierarchy
- FObjectResource
- FObjectExport
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectResource.h |
Include | #include "UObject/ObjectResource.h" |
Syntax
struct FObjectExport : public FObjectResource
Remarks
UObject resource type for objects that are contained within this package and can be referenced by other packages.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool: 1 | bExportLoadFailed | Force this export to not load, it failed because the outer didn't exist. |
![]() |
bool: 1 | bForcedExport | Whether the export was forced into the export table via OBJECTMARK_ForceTagExp. Serialized |
![]() |
bool: 1 | bGeneratePublicHash | True if this export should have its iostore public hash generated even if not RF_Public. |
![]() |
bool: 1 | bIsAsset | True if this export is an asset object. |
![]() |
bool: 1 | bIsInheritedInstance | If this export is an instanced object inherited from a template and should only be created if the template has the object |
![]() |
bool: 1 | 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. |
![]() |
bool: 1 | bNotForClient | Whether the export should be loaded on clients Serialized |
![]() |
bool: 1 | bNotForServer | Whether the export should be loaded on servers Serialized |
![]() |
bool: 1 | bWasFiltered | Export was filtered out on load |
![]() |
FPackageIndex | ClassIndex | Location of the resource for this export's class (if non-zero). |
![]() |
int32 | CreateBeforeCreateDependencies | |
![]() |
int32 | CreateBeforeSerializationDependencies | |
![]() |
int32 | 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. |
![]() |
int32 | 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. |
![]() |
EObjectFlags | ObjectFlags | The object flags for the UObject represented by this resource. |
![]() |
uint32 | 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 |
![]() |
int64 | 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. |
![]() |
int64 | 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. |
![]() |
int32 | SerializationBeforeCreateDependencies | |
![]() |
int32 | SerializationBeforeSerializationDependencies | |
![]() |
int64 | SerialOffset | The location (into the FLinker's underlying file reader archive) of the beginning of the data for this export's UObject. |
![]() |
int64 | SerialSize | The number of bytes to serialize when saving/loading this export's UObject. |
![]() |
FPackageIndex | SuperIndex | Location of the resource for this export's SuperField (parent). |
![]() |
FPackageIndex | TemplateIndex | Location of the resource for this export's template/archetypes. |
![]() |
FPackageIndex | ThisIndex | Location of this resource in export map. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Constructors | ||
![]() |
PRAGMA_DISABLE_DEPRECATION_WARNINGS | FObjectExport
(
FObjectExport&& |
Workaround for clang deprecation warnings for deprecated PackageGuid member in implicit constructors. |
![]() |
FObjectExport
(
const FObjectExport& |
||
![]() |
FObjectExport
(
UObject* InObject, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | ResetObject () |
Resets the stored Object and any transient flags |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FObjectExport & | operator=
(
FObjectExport&& |
|
![]() |
FObjectExport & | operator=
(
const FObjectExport& |