logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IWaveSet

    Defines a collection of wave configurations.

    Namespace: Serenity.Wave.Application.Interfaces
    Assembly: Serenity.Wave.Application.dll
    Syntax
    public interface IWaveSet : IFoundationSettings

    Properties

    WaveCount

    Total number of waves.

    Declaration
    int WaveCount { get; }
    Property Value
    Type Description
    int

    Waves

    Ordered list of wave configurations.

    Declaration
    IReadOnlyList<IWaveConfig> Waves { get; }
    Property Value
    Type Description
    IReadOnlyList<IWaveConfig>

    Methods

    GetWaves<T>()

    Gets the waves of the specified type.

    Declaration
    IReadOnlyList<T> GetWaves<T>() where T : IWaveConfig
    Returns
    Type Description
    IReadOnlyList<T>
    Type Parameters
    Name Description
    T
    In this article
    © 2026 Serenity. All Rights Reserved