logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Stage.Domain.Interfaces

    Interfaces

    ISpawnPoint

    Domain intention for a spawn point in a stage. Represents a named location where characters or objects can be spawned. Unity implementations derive pose from a Transform.

    IStageRoot

    Domain intention for the root of a stage prefab. Exposes stage identity and tuning parameters as pure domain types. Unity implementations are MonoBehaviours placed on the stage prefab root. Does NOT own wave data — waves are owned by WaveSet/WaveService.

    In this article
    © 2026 Serenity. All Rights Reserved