// Animancer // https://kybernetik.com.au/animancer // Copyright 2018-2023 Kybernetik // using System; namespace Animancer { /// [Editor-Conditional] /// Specifies a custom display label for the Thresholds column of a mixer transition. /// /// https://kybernetik.com.au/animancer/api/Animancer/ThresholdLabelAttribute /// [AttributeUsage(AttributeTargets.Field | AttributeTargets.Class | AttributeTargets.Struct, Inherited = true)] [System.Diagnostics.Conditional(Strings.UnityEditor)] public sealed class ThresholdLabelAttribute : Attribute { /************************************************************************************************************************/ #if UNITY_EDITOR /// [Editor-Only] The label. public readonly string Label; #endif /************************************************************************************************************************/ /// Creates a new . public ThresholdLabelAttribute(string label) { #if UNITY_EDITOR Label = label; #endif } /************************************************************************************************************************/ } }