logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Score.Domain.ValueObjects

    Structs

    ScoreKey

    Identifies a score metric within the scoring system. Immutable value object that supports equality comparison and hashing.

    ScoreRecord

    Aggregated statistics for a single score metric (top, max, min, average). Immutable value object used for persistence and leaderboard purposes.

    ScoreSnapshot

    Immutable representation of all score metrics at a point in time.

    ScoreValue

    Value container for a single score metric, combining a numeric value with its kind. Immutable value object that supports equality comparison.

    In this article
    © 2026 Serenity. All Rights Reserved