logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.GameCamera.Application.Interfaces

    Interfaces

    IGameCameraService

    Port for camera management: tracking registered cameras, choosing the active one, and driving split-screen viewport layout. Camera handles are opaque object references so this port stays engine-agnostic; the concrete engine camera type is only known to the Infrastructure implementation.

    IGameCameraSettings

    Configuration for the game camera service: camera discovery, the default multiplayer layout, audio listener ownership, and which layers to ignore during discovery.

    In this article
    © 2026 Serenity. All Rights Reserved