com.alicizax.unity.editor.e.../Editor/Toolbar/Helpers/Icons.cs
2025-08-01 19:32:29 +08:00

18 lines
721 B
C#

using System;
using UnityEditor;
using UnityEngine;
namespace Paps.UnityToolbarExtenderUIToolkit
{
internal static class Icons
{
private static readonly Lazy<Texture> VISIBILITY_ON_OVERRIDE_ICON_LAZY =
new Lazy<Texture>(() => EditorGUIUtility.IconContent("animationvisibilitytoggleon").image);
private static readonly Lazy<Texture> VISIBILITY_OFF_OVERRIDE_ICON_LAZY =
new Lazy<Texture>(() => EditorGUIUtility.IconContent("animationvisibilitytoggleoff").image);
public static Texture VisibilityOnOverrideIcon => VISIBILITY_ON_OVERRIDE_ICON_LAZY.Value;
public static Texture VisibilityOffOverrideIcon => VISIBILITY_OFF_OVERRIDE_ICON_LAZY.Value;
}
}