logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Checkpoint.Domain.ValueObjects

    Structs

    CheckpointId

    Stable identifier for a checkpoint. Immutable value object that supports equality comparison and hashing.

    CheckpointMetadata

    Optional descriptive data associated with a checkpoint. Provides human-readable information such as timestamp, label, and stage.

    CheckpointSnapshot

    Opaque container for serialized game state at a checkpoint. The checkpoint system treats this as a black box—it does not interpret the content.

    In this article
    © 2026 Serenity. All Rights Reserved