Class LogicWaypoint
- Namespace
- RandomizerCore.Logic
- Assembly
- RandomizerCore.dll
public class LogicWaypoint : ILogicDef, ILogicItem
- Inheritance
-
LogicWaypoint
- Implements
- Inherited Members
Fields
logic
public readonly StateLogicDef logic
Field Value
term
public readonly Term term
Field Value
Properties
Name
public string Name { get; }
Property Value
Methods
AddTo(ProgressionManager)
Directly adds the item to the pm. This does not invoke the pm events, so it is best to implement this explicitly and use pm.Add instead.
public void AddTo(ProgressionManager pm)
Parameters
CanGet(ProgressionManager)
public bool CanGet(ProgressionManager pm)
Parameters
Returns
GetAffectedTerms()
Returns the pm indices potentially modified by the item.
public IEnumerable<Term> GetAffectedTerms()
Returns
GetTerms()
public IEnumerable<Term> GetTerms()