Table of Contents

Class MapResourceSource

Namespace
Root
Assembly
SPZGameAssembly.dll
public class MapResourceSource : IMapResourceSource
Inheritance
object
MapResourceSource
Implements
Derived
Extension Methods

Constructors

MapResourceSource(GlobalChunkCoordinate, IEnumerable<ChunkVector>)

protected MapResourceSource(GlobalChunkCoordinate origin_GC, IEnumerable<ChunkVector> chunks_L)

Parameters

origin_GC GlobalChunkCoordinate
chunks_L IEnumerable<ChunkVector>

Fields

_ChunksLookup_G

protected HashSet<GlobalChunkCoordinate> _ChunksLookup_G

Field Value

HashSet<GlobalChunkCoordinate>

_Chunks_G

protected GlobalChunkCoordinate[] _Chunks_G

Field Value

GlobalChunkCoordinate[]

_Chunks_L

protected ChunkVector[] _Chunks_L

Field Value

ChunkVector[]

Properties

Bounds_GC

public GlobalChunkBounds Bounds_GC { get; }

Property Value

GlobalChunkBounds

CenterOfMass_GC

public GlobalChunkCoordinate CenterOfMass_GC { get; }

Property Value

GlobalChunkCoordinate

ChunksLookup_G

public HashSet<GlobalChunkCoordinate> ChunksLookup_G { get; }

Property Value

HashSet<GlobalChunkCoordinate>

Chunks_G

public IReadOnlyCollection<GlobalChunkCoordinate> Chunks_G { get; }

Property Value

IReadOnlyCollection<GlobalChunkCoordinate>

Chunks_L

public IReadOnlyCollection<ChunkVector> Chunks_L { get; }

Property Value

IReadOnlyCollection<ChunkVector>

Origin_GC

public GlobalChunkCoordinate Origin_GC { get; }

Property Value

GlobalChunkCoordinate