logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Logging.Infrastructure.Editor.Settings

    Classes

    UnityLogSettingsEditor

    Custom inspector for UnityLogSettings and its concrete subclasses that do not declare their own editor (console, file). UnityStructuredLogSettings keeps its dedicated UnityStructuredLogSettingsEditor, which Unity selects instead of this one.

    NOTE: the Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1 base OnInspectorGUI draws ONLY the header + Id/Guid fields — it does NOT draw the remaining serialized fields (see UnityStructuredLogSettingsEditor for the same documented gotcha). This editor therefore calls Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1.DrawSerializedFields explicitly after the base pass so the verbosity, formatting, and per-category override fields still render.

    In this article
    © 2026 Serenity. All Rights Reserved