Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject
Inheritance Hierarchy
- FObjectResource
- FObjectImport
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectResource.h |
Include | #include "UObject/ObjectResource.h" |
Syntax
struct FObjectImport : public FObjectResource
Remarks
UObject resource type for objects that are referenced by this package, but contained within another package.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bImportFailed | |
![]() |
bool | bImportOptional | Indicate if the import comes from an optional package, used to generate the proper chunk id in the io store |
![]() |
bool | bImportPackageHandled | |
![]() |
bool | bImportSearchedFor | |
![]() |
FName | ClassName | The name of the class for the UObject represented by this resource. |
![]() |
FName | ClassPackage | The name of the package that contains the class of the UObject represented by this resource. |
![]() |
FName | PackageName | Package Name this import belongs to. |
![]() |
int32 | SourceIndex | Index into SourceLinker's ExportMap for the export associated with this import's UObject. |
![]() |
FLinkerLoad * | SourceLinker | The linker that contains the original FObjectExport resource associated with this import. |
![]() |
UObject * | XObject | The UObject represented by this resource. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Constructors | ||
![]() |
FObjectImport
(
UObject* InObject |
||
![]() |
FObjectImport
(
UObject* InObject, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FName | Accessor function to get the import package name Handles editor only code. | |
![]() ![]() |
bool | Accessor function to check if the import has package name set Handles editor only code. | |
![]() |
void | SetPackageName
(
FName InPackageName |
Accessor function to set the import PackageName Handles editor only code. |