Class StateUpdateEntry
- Namespace
- RandomizerCore.Logic
- Assembly
- RandomizerCore.dll
public class StateUpdateEntry : UpdateEntryBase
- Inheritance
-
StateUpdateEntry
- Inherited Members
-
Constructors
StateUpdateEntry(Term, StateLogicDef)
public StateUpdateEntry(Term term, StateLogicDef logic)
Parameters
term
Term
logic
StateLogicDef
Fields
logic
public readonly StateLogicDef logic
Field Value
- StateLogicDef
stateSetter
public readonly StateUpdateEntry.StateSetter stateSetter
Field Value
- StateUpdateEntry.StateSetter
term
public readonly Term term
Field Value
- Term
Methods
GetTerms()
public override IEnumerable<Term> GetTerms()
Returns
- IEnumerable<Term>
ToString()
public override string ToString()
Returns
- string
Update(ProgressionManager)
public override void Update(ProgressionManager pm)
Parameters
pm
ProgressionManager
Update(ProgressionManager, int)
public override void Update(ProgressionManager pm, int updateTerm)
Parameters
pm
ProgressionManager
updateTerm
int