logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameUi.Domain.Interfaces

    Interfaces

    IHudBinding

    Describes where a HUD element reads one value from: a source object, plus the chain of member reads that turns it into the displayed value.

    IHudDefinition

    A whole authored HUD: the set of elements shown together for one game mode or screen. A project can hold several and swap between them.

    IHudElementAnimationDefinition

    One authored HUD element animation: what triggers it, what it targets, and how it plays.

    IHudElementDefinition

    One authored HUD element: where it sits, what it reads, and how it renders.

    IHudMemberStep

    One hop of a HUD binding chain: read a field, read a property, or call a method with authored constant arguments.

    IHudPlacedElement

    The placement-only view of a HUD element: what the placement solvers read. Anything screen-anchored with HUD-style offsets — a HUD element, a leaderboard view element in the designer — satisfies it.

    In this article
    © 2026 Serenity. All Rights Reserved