Struct WaveSnapshot
Immutable snapshot of a wave's state.
Assembly: Serenity.Wave.Domain.dll
Syntax
public readonly struct WaveSnapshot
Constructors
WaveSnapshot(WaveId, int, int, int, WaveStatus)
Declaration
public WaveSnapshot(WaveId id, int index, int totalEnemies, int remainingActors, WaveStatus status)
Parameters
Fields
Id
Declaration
public readonly WaveId Id
Field Value
Index
Zero-based index of this wave within the stage.
Declaration
public readonly int Index
Field Value
RemainingActors
Number of actors still running.
Declaration
public readonly int RemainingActors
Field Value
Status
Declaration
public readonly WaveStatus Status
Field Value
TotalActors
Total number of actors spawned in this wave.
Declaration
public readonly int TotalActors
Field Value
Methods
ToString()
Declaration
public override string ToString()
Returns
Overrides