Interface IWaveConfig
Defines a wave configuration independently of any engine-specific authoring format.
Namespace: Serenity.Wave.Application.Interfaces
Assembly: Serenity.Wave.Application.dll
Syntax
public interface IWaveConfig : IFoundationSettings
Properties
SpawnEntries
Scripted spawn entries for this wave.
Declaration
IReadOnlyList<SpawnEntry> SpawnEntries { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<SpawnEntry> |
WaveIndex
Zero-based wave index within the stage.
Declaration
int WaveIndex { get; }
Property Value
| Type | Description |
|---|---|
| int |
Methods
ToConfig()
Converts this configuration into the corresponding domain configuration model.
Declaration
WaveConfig ToConfig()
Returns
| Type | Description |
|---|---|
| WaveConfig | An immutable WaveConfig value. |