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.
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 |