logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface IHudRepresentation

    One way of turning a bound HUD value into something on screen: a number, a duration, a row of sprites, a bar, an icon.

    Namespace: Serenity.GameUi.Application.Representations
    Assembly: Serenity.GameUi.Application.dll
    Syntax
    public interface IHudRepresentation
    Remarks

    The business-layer contract behind every concrete representation, mirroring how IFeedbackEffect declares a feedback unit that a channel later actuates. The representation says what it is; how it is drawn belongs to whatever renders it, behind IGameHudPresenter.

    Properties

    Kind

    Which kind of representation this is, for the rules and the validator.

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