Class MultiComponentList
- Namespace
- Moongate.UO.Data.Multi
- Assembly
- Moongate.UO.Data.dll
public sealed class MultiComponentList
- Inheritance
-
MultiComponentList
- Inherited Members
-
Constructors
MultiComponentList(MultiComponentList)
public MultiComponentList(MultiComponentList toCopy)
Parameters
toCopy MultiComponentList
MultiComponentList(List<MultiTileEntry>)
public MultiComponentList(List<MultiTileEntry> list)
Parameters
list List<MultiTileEntry>
MultiComponentList(BinaryReader, int, bool)
public MultiComponentList(BinaryReader reader, int length, bool postHSFormat)
Parameters
reader BinaryReader
length int
postHSFormat bool
Fields
Empty
public static readonly MultiComponentList Empty
Field Value
- MultiComponentList
Properties
Center
public Point2D Center { get; }
Property Value
- Point2D
Height
public int Height { get; }
Property Value
- int
List
public MultiTileEntry[] List { get; }
Property Value
- MultiTileEntry[]
Max
public Point2D Max { get; }
Property Value
- Point2D
Min
public Point2D Min { get; }
Property Value
- Point2D
Tiles
public StaticTile[][][] Tiles { get; }
Property Value
- StaticTile[][][]
Width
public int Width { get; }
Property Value
- int
Methods
Add(int, int, int, int)
public void Add(int itemID, int x, int y, int z)
Parameters
itemID int
x int
y int
z int
Remove(int, int, int, int)
public void Remove(int itemID, int x, int y, int z)
Parameters
itemID int
x int
y int
z int
RemoveXYZH(int, int, int, int)
public void RemoveXYZH(int x, int y, int z, int minHeight)
Parameters
x int
y int
z int
minHeight int
Resize(int, int)
public void Resize(int newWidth, int newHeight)
Parameters
newWidth int
newHeight int