Import

Namespace: UAssetAPI

UObject resource type for objects that are referenced by this package, but contained within another package.

public class Import

Inheritance ObjectImport

Fields

ObjectName

The name of the UObject represented by this resource.

public FName ObjectName;

OuterIndex

Location of the resource for this resource's Outer (import/other export). 0 = this resource is a top-level UPackage

public FPackageIndex OuterIndex;

ClassPackage

public FName ClassPackage;

ClassName

public FName ClassName;

PackageName

Package Name this import belongs to. Can be none, in that case follow the outer chain until a set PackageName is found or until OuterIndex is null

public FName PackageName;

bImportOptional

public bool bImportOptional;

Constructors

Import(String, String, FPackageIndex, String, Boolean, UAsset)

public Import(string classPackage, string className, FPackageIndex outerIndex, string objectName, bool importOptional, UAsset asset)

Parameters

classPackage String

className String

outerIndex FPackageIndex

objectName String

importOptional Boolean

asset UAsset

Import(FName, FName, FPackageIndex, FName, Boolean)

public Import(FName classPackage, FName className, FPackageIndex outerIndex, FName objectName, bool importOptional)

Parameters

classPackage FName

className FName

outerIndex FPackageIndex

objectName FName

importOptional Boolean

Import(AssetBinaryReader)

public Import(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Import()

public Import()