Class PackedChunkPosition
Packed chunk position. Useful when you need to use chunk position as lookup key (i.e. in Dictionary) for faster checks and compact storage.
Inheritance
System.Object
PackedChunkPosition
Assembly: Eco.Shared.dll
Syntax
public sealed class PackedChunkPosition : ValueType
Properties
X
Declaration
public int X { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Y
Declaration
public int Y { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Z
Declaration
public int Z { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
Initialize(Vector2i)
Declaration
public static void Initialize(Vector2i chunkSize)
Parameters
Type |
Name |
Description |
Vector2i |
chunkSize |
|
Operators
Explicit(Vector3i to PackedChunkPosition)
Declaration
public static explicit operator PackedChunkPosition(Vector3i value)
Parameters
Returns
Implicit(PackedChunkPosition to Vector3i)
Declaration
public static implicit operator Vector3i(PackedChunkPosition packed)
Parameters
Returns
Extension Methods