logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameUi.Application.Placement

    Classes

    HudDragPlacement

    Turns a preview move gesture into a new authored HudOffset.

    HudPlacementResolver

    Works out where an element actually goes, applying the per-player mirroring on top of its authored placement.

    HudTransformPlacement

    Turns a preview scale, deform or rotate gesture into a new element transform.

    Structs

    HudDeformGesture

    What a deform gesture is allowed to change, and along which screen-space axes.

    HudDragGesture

    One move gesture dragged across the preview, expressed in screen pixels so the editor layer has nothing to convert before calling into HudDragPlacement.

    HudElementBasis

    The scale, per-axis stretch and rotation an element carries at one instant, in its own displayed (pre-mirror) space.

    HudElementTransform

    The full placement of a HUD element after a scale, deform or rotate gesture.

    HudTransformGesture

    One scale, deform or rotate gesture dragged across the preview, in the element's displayed space.

    In this article
    © 2026 Serenity. All Rights Reserved