logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameSave.Domain.ValueObjects

    Classes

    SaveDocument

    The full contents of a single game-save slot: promoted, queryable metadata (label, save timestamp, playtime, completion) plus an ordered map of section key to that section's own serialized JSON payload.

    SaveSlotSummary

    Lightweight, metadata-only projection of a save slot, used to render a slot picker without loading the slot's full SaveDocument payload.

    Structs

    SaveSlotId

    Identifies a single game-save slot by its zero-based index. Immutable value object that supports equality comparison and hashing.

    In this article
    © 2026 Serenity. All Rights Reserved