Struct ChunkLeaseSnapshot
- Namespace
- Shard.Gameplay.World
- Assembly
- Shard.Gameplay.World.dll
Passive query result for a live chunk lease ticket.
public readonly record struct ChunkLeaseSnapshot : IEquatable<ChunkLeaseSnapshot>
- Implements
- Inherited Members
Constructors
ChunkLeaseSnapshot(ChunkLeaseId, double, IReadOnlyList<Vector3i>, ChunkLeaseStatus)
Passive query result for a live chunk lease ticket.
public ChunkLeaseSnapshot(ChunkLeaseId Id, double Weight, IReadOnlyList<Vector3i> RequestedCoordinates, ChunkLeaseStatus Status)
Parameters
IdChunkLeaseIdWeightdoubleRequestedCoordinatesIReadOnlyList<Vector3i>StatusChunkLeaseStatus
Properties
Id
public ChunkLeaseId Id { get; init; }
Property Value
RequestedCoordinates
public IReadOnlyList<Vector3i> RequestedCoordinates { get; init; }
Property Value
Status
public ChunkLeaseStatus Status { get; init; }
Property Value
Weight
public double Weight { get; init; }