Table of Contents

Struct IslandConnection

Namespace
Root
Assembly
Game.Core.Map.Layout.Model.dll
public readonly struct IslandConnection : IEntityConnectionModel<GlobalChunkPivot>
Implements
Extension Methods

Constructors

IslandConnection(IslandConnector, IslandConnector)

public IslandConnection(IslandConnector from, IslandConnector to)

Parameters

from IslandConnector
to IslandConnector

IslandConnection(IslandConnector, bool)

public IslandConnection(IslandConnector from, bool isConflicting)

Parameters

from IslandConnector
isConflicting bool

Fields

FromConnector

public readonly IslandConnector FromConnector

Field Value

IslandConnector

Invalid

public static IslandConnection Invalid

Field Value

IslandConnection

ToConnector

public readonly IslandConnector ToConnector

Field Value

IslandConnector

Properties

IsConflicting

public bool IsConflicting { get; }

Property Value

bool

IsConnected

public bool IsConnected { get; }

Property Value

bool

Methods

Equals(IEntityConnectionModel<GlobalChunkPivot>)

public bool Equals(IEntityConnectionModel<GlobalChunkPivot> other)

Parameters

other IEntityConnectionModel<GlobalChunkPivot>

Returns

bool

Equals(IslandConnection)

public bool Equals(IslandConnection other)

Parameters

other IslandConnection

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(IslandConnection, IslandConnection)

public static bool operator ==(IslandConnection lhs, IslandConnection rhs)

Parameters

lhs IslandConnection
rhs IslandConnection

Returns

bool

operator !=(IslandConnection, IslandConnection)

public static bool operator !=(IslandConnection lhs, IslandConnection rhs)

Parameters

lhs IslandConnection
rhs IslandConnection

Returns

bool