FWorldTileInfo

Namespace: UAssetAPI.UnrealTypes

Tile information used by WorldComposition. Defines properties necessary for tile positioning in the world. Stored with package summary

public class FWorldTileInfo

Inheritance ObjectFWorldTileInfo

Fields

Position

Tile position in the world relative to parent

public Int32[] Position;

AbsolutePosition

Absolute tile position in the world. Calculated in runtime

public Int32[] AbsolutePosition;

Bounds

Tile bounding box

public BoxPropertyData Bounds;

Layer

Tile assigned layer

public FWorldTileLayer Layer;

bHideInTileView

Whether to hide sub-level tile in tile view

public bool bHideInTileView;

ParentTilePackageName

Parent tile package name

public FString ParentTilePackageName;

LODList

LOD information

public FWorldTileLODInfo[] LODList;

ZOrder

Sorting order

public int ZOrder;

Constructors

FWorldTileInfo(Int32[], Int32[], BoxPropertyData, FWorldTileLayer, Boolean, FString, FWorldTileLODInfo[], Int32)

public FWorldTileInfo(Int32[] position, Int32[] absolutePosition, BoxPropertyData bounds, FWorldTileLayer layer, bool bHideInTileView, FString parentTilePackageName, FWorldTileLODInfo[] lODList, int zOrder)

Parameters

position Int32[]

absolutePosition Int32[]

bounds BoxPropertyData

layer FWorldTileLayer

bHideInTileView Boolean

parentTilePackageName FString

lODList FWorldTileLODInfo[]

zOrder Int32

FWorldTileInfo()

public FWorldTileInfo()

Methods

Read(AssetBinaryReader, UAsset)

public void Read(AssetBinaryReader reader, UAsset asset)

Parameters

reader AssetBinaryReader

asset UAsset

ResolveAncestries(UnrealPackage, AncestryInfo)

public void ResolveAncestries(UnrealPackage asset, AncestryInfo ancestrySoFar)

Parameters

asset UnrealPackage

ancestrySoFar AncestryInfo

Write(AssetBinaryWriter, UAsset)

public void Write(AssetBinaryWriter writer, UAsset asset)

Parameters

writer AssetBinaryWriter

asset UAsset