Table of Contents

Class GroupedStateTransmittingHook

Namespace
RandomizerCore.Updater
Assembly
RandomizerCore.dll
public class GroupedStateTransmittingHook : PMHook, ILogicItem
Inheritance
GroupedStateTransmittingHook
Implements
Inherited Members

Constructors

GroupedStateTransmittingHook(string)

public GroupedStateTransmittingHook(string groupLabel)

Parameters

groupLabel string

Fields

groupLabel

public string groupLabel

Field Value

string

sourceLookup

public readonly HashSet<int> sourceLookup

Field Value

HashSet<int>

targets

public readonly List<Term> targets

Field Value

List<Term>

Methods

Add(Term, Term)

public void Add(Term source, Term target)

Parameters

source Term
target Term

AddSource(Term)

public void AddSource(Term source)

Parameters

source Term

AddTarget(Term)

public void AddTarget(Term target)

Parameters

target Term

Hook(ProgressionManager)

public override void Hook(ProgressionManager pm)

Parameters

pm ProgressionManager

ToString()

public override string ToString()

Returns

string

Unhook(ProgressionManager)

public override void Unhook(ProgressionManager pm)

Parameters

pm ProgressionManager