logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityWaveServiceEditor

    Custom inspector for UnityWaveService. Displays wave configuration, runtime progress, and provides an editor-callable "Force Next Wave" debug button.

    Inheritance
    object
    UnityWaveServiceEditor
    Namespace: Serenity.Wave.Editor
    Assembly: Serenity.UnityWave.Editor.dll
    Syntax
    public class UnityWaveServiceEditor : Editor

    Constructors

    UnityWaveServiceEditor()

    Declaration
    public UnityWaveServiceEditor()

    Fields

    _service

    Declaration
    protected UnityWaveService _service
    Field Value
    Type Description
    UnityWaveService

    _showSpawnEntries

    Declaration
    protected bool _showSpawnEntries
    Field Value
    Type Description
    bool

    Methods

    DrawCurrentWaveSOSection()

    Declaration
    protected virtual void DrawCurrentWaveSOSection()

    DrawDebugControlsSection()

    Declaration
    protected virtual void DrawDebugControlsSection()

    DrawRuntimeSection()

    Declaration
    protected virtual void DrawRuntimeSection()

    DrawWavesOverviewSection()

    Declaration
    protected virtual void DrawWavesOverviewSection()

    GetService<T>()

    Declaration
    public T GetService<T>() where T : UnityWaveService
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    OnEnable()

    Declaration
    protected void OnEnable()

    OnInspectorGUI()

    Declaration
    public override void OnInspectorGUI()
    In this article
    © 2026 Serenity. All Rights Reserved