Table of Contents

Struct GeneralizedPlacement

Namespace
RandomizerCore
Assembly
RandomizerCore.dll
public readonly struct GeneralizedPlacement
Inherited Members

Constructors

GeneralizedPlacement(ILogicItem, ILogicDef)

public GeneralizedPlacement(ILogicItem Item, ILogicDef Location)

Parameters

Item ILogicItem
Location ILogicDef

Fields

Item

public readonly ILogicItem Item

Field Value

ILogicItem

Location

public readonly ILogicDef Location

Field Value

ILogicDef

Methods

AsRandoPlacement()

public RandoPlacement AsRandoPlacement()

Returns

RandoPlacement

Deconstruct(out ILogicItem, out ILogicDef)

public void Deconstruct(out ILogicItem Item, out ILogicDef Location)

Parameters

Item ILogicItem
Location ILogicDef

IsRandoPlacement()

public bool IsRandoPlacement()

Returns

bool

Operators

explicit operator RandoPlacement(GeneralizedPlacement)

public static explicit operator RandoPlacement(GeneralizedPlacement p)

Parameters

p GeneralizedPlacement

Returns

RandoPlacement

implicit operator GeneralizedPlacement(RandoPlacement)

public static implicit operator GeneralizedPlacement(RandoPlacement p)

Parameters

p RandoPlacement

Returns

GeneralizedPlacement