Delay Class
Definition
Section titled “Definition”An effect that doesn’t do anything except run the StartDelay timer. Usually used with the EffectSet effect.
[DataContract]public class Delay : CellEffectBase, ICellEffectInheritance object → CellEffectBase
Implements ICellEffect
Constructors
Section titled “Constructors”Delay()
Section titled “Delay()”public Delay()Methods
Section titled “Methods”Update(TimeSpan)
Section titled “Update(TimeSpan)”Updates the state of the effect.
public override void Update(TimeSpan delta)Parameters
Section titled “Parameters”delta TimeSpan
Time since the last call to this effect.
ApplyToCell(ColoredGlyphBase, ColoredGlyphBase)
Section titled “ApplyToCell(ColoredGlyphBase, ColoredGlyphBase)”Applies the state of the effect to a cell.
public override bool ApplyToCell(ColoredGlyphBase cell, ColoredGlyphBase state)Parameters
Section titled “Parameters”cell ColoredGlyphBase
The surface cell using this effect.
state ColoredGlyphBase
Returns
Section titled “Returns”bool
true when this method modified the cell; otherwise false.
Clone()
Section titled “Clone()”Returns a duplicate of this effect.
public override ICellEffect Clone()Returns
Section titled “Returns”ICellEffect
A new copy of this effect.
ToString()
Section titled “ToString()”public override string ToString()