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()