Table of Contents

Struct IslandDescriptor

Namespace
Root
Assembly
Game.Core.Map.Simulation.dll
public readonly struct IslandDescriptor : IEntityDescriptor<GlobalChunkTransform>, IEntityDescriptor
Implements
Extension Methods

Constructors

IslandDescriptor(IIslandDefinition, in GlobalChunkTransform, IIslandConfiguration, SimulationStateContainer)

public IslandDescriptor(IIslandDefinition definition, in GlobalChunkTransform transform, IIslandConfiguration configuration, SimulationStateContainer state)

Parameters

definition IIslandDefinition
transform GlobalChunkTransform
configuration IIslandConfiguration
state SimulationStateContainer

IslandDescriptor(IslandInstance)

public IslandDescriptor(IslandInstance instance)

Parameters

instance IslandInstance

Fields

Configuration

public readonly IIslandConfiguration Configuration

Field Value

IIslandConfiguration

Definition

public readonly IIslandDefinition Definition

Field Value

IIslandDefinition

State

public readonly SimulationStateContainer State

Field Value

SimulationStateContainer

Transform

public readonly GlobalChunkTransform Transform

Field Value

GlobalChunkTransform

Methods

Equals(IEntityDescriptor<GlobalChunkTransform>)

public bool Equals(IEntityDescriptor<GlobalChunkTransform> other)

Parameters

other IEntityDescriptor<GlobalChunkTransform>

Returns

bool

Equals(IslandDescriptor)

public bool Equals(IslandDescriptor other)

Parameters

other IslandDescriptor

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToInstance()

public IslandInstance ToInstance()

Returns

IslandInstance

ToString()

public override string ToString()

Returns

string

Operators

operator ==(in IslandDescriptor, in IslandDescriptor)

public static bool operator ==(in IslandDescriptor left, in IslandDescriptor right)

Parameters

left IslandDescriptor
right IslandDescriptor

Returns

bool

operator !=(in IslandDescriptor, in IslandDescriptor)

public static bool operator !=(in IslandDescriptor left, in IslandDescriptor right)

Parameters

left IslandDescriptor
right IslandDescriptor

Returns

bool