logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Character.InterfaceAdapters.Views

    Interfaces

    ICharacterView

    Abstraction for character views used by the Presenter layer. Lives in InterfaceAdapters so the Presenter can depend on it without referencing Infrastructure (Dependency Inversion). Concrete implementations (e.g., UnityCharacterView) live in Infrastructure.

    In this article
    © 2026 Serenity. All Rights Reserved