logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Timer.Application.Interfaces

    Interfaces

    ITimeProvider

    Abstract time provider that exposes per-frame delta values.
    The concrete implementation (Unity layer) is the single reader of engine time; all other systems consume deltas through this interface.

    ITimer

    Interface representing a timer component with various time management functionalities.

    ITimerService

    Interface representing a timer service for managing multiple timers.

    ITimerServiceFactory

    Factory interface for creating ITimerService instances.

    TimerFactory

    Factory interface for creating ITimer instances.

    In this article
    © 2026 Serenity. All Rights Reserved