logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface ITimedSequenceStage

    Interface for sequence stages that have explicit duration (timed execution). Used by vertical aggregates (e.g., CutscenePlayer) that require time-based orchestration.
    SequencePlayer itself is duration-agnostic; this interface is consumed by vertical aggregates that need timing information for stage execution.

    Inherited Members
    ISequenceStage.StageType
    ISequenceUnit.Id
    Namespace: Serenity.SequencePlayer.Application.Interfaces
    Assembly: Serenity.SequencePlayer.Application.dll
    Syntax
    public interface ITimedSequenceStage : ISequenceStage, ISequenceUnit

    Properties

    DurationSeconds

    Duration in seconds. 0 indicates instantaneous execution.

    Declaration
    float DurationSeconds { get; }
    Property Value
    Type Description
    float
    In this article
    © 2026 Serenity. All Rights Reserved