Import
Namespace: UAssetAPI
UObject resource type for objects that are referenced by this package, but contained within another package.
public class Import
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()