using BriarQueen.Framework.Events.System; using UnityEngine; namespace BriarQueen.Framework.Events.UI { public enum FadeStyle { SolidColor = 0, // Left for Compat. } /// /// Publish with color != Color.clear to fade in. /// Publish with color == Color.clear to fade out (uses last active style). /// public record FadeEvent(bool Hidden, float Duration = 0.25f) : IEvent; }