![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ObjectResource.h>
Inheritance diagram for FObjectImport:Public Member Functions | |
| COREUOBJECT_API | FObjectImport () |
| FObjectImport (UObject *InObject) | |
| FObjectImport (UObject *InObject, UClass *InClass) | |
| bool | HasPackageName () const |
| FName | GetPackageName () const |
| void | SetPackageName (FName InPackageName) |
Public Member Functions inherited from FObjectResource | |
| FObjectResource () | |
| FObjectResource (UObject *InObject) | |
Public Attributes | |
| FName | ClassPackage |
| FName | ClassName |
| int32 | SourceIndex |
| bool | bImportOptional |
| bool | bImportPackageHandled |
| bool | bImportSearchedFor |
| bool | bImportFailed |
| UObject * | XObject |
| FLinkerLoad * | SourceLinker |
Public Attributes inherited from FObjectResource | |
| FName | ObjectName |
| FPackageIndex | OuterIndex |
Friends | |
| COREUOBJECT_API FArchive & | operator<< (FArchive &Ar, FObjectImport &I) |
| COREUOBJECT_API void | operator<< (FStructuredArchive::FSlot Slot, FObjectImport &I) |
UObject resource type for objects that are referenced by this package, but contained within another package.
| FObjectImport::FObjectImport | ( | ) |
Constructors
| FObjectImport::FObjectImport | ( | UObject * | InObject | ) |
|
inline |
Accessor function to get the import package name Handles editor only code.
|
inline |
Accessor function to check if the import has package name set Handles editor only code.
Accessor function to set the import PackageName Handles editor only code.
| InPackageName | the package name to set |
|
friend |
I/O functions
|
friend |
| bool FObjectImport::bImportFailed |
| bool FObjectImport::bImportOptional |
Indicate if the import comes from an optional package, used to generate the proper chunk id in the io store
| bool FObjectImport::bImportPackageHandled |
| bool FObjectImport::bImportSearchedFor |
| FName FObjectImport::ClassName |
The name of the class for the UObject represented by this resource. Serialized
| FName FObjectImport::ClassPackage |
The name of the package that contains the class of the UObject represented by this resource. Serialized
| int32 FObjectImport::SourceIndex |
Index into SourceLinker's ExportMap for the export associated with this import's UObject. Transient
| FLinkerLoad* FObjectImport::SourceLinker |
The linker that contains the original FObjectExport resource associated with this import. Transient
| UObject* FObjectImport::XObject |
The UObject represented by this resource. Assigned the first time CreateImport is called for this import. Transient