Files
beyond/Assets/Plugins/Editor/JetBrains.RiderFlow/2021.2/SceneIntegration/NewToolbarCompositeAltActionProvider.cs
2024-11-20 15:21:28 +01:00

24 lines
700 B
C#

using System.Collections.Generic;
using JetBrains.RiderFlow.Core.UI.SceneIntegration.Tools.AltActions;
using UnityEditor;
namespace JetBrains.RiderFlow.Since2021_2.SceneIntegration
{
public class NewToolbarCompositeAltActionProvider : CompositeAltActionProvider
{
public NewToolbarCompositeAltActionProvider(IEnumerable<IPartialAltActionProvider> tools)
: base(tools)
{
}
public override bool IsAvailable()
{
if (SceneView.lastActiveSceneView.TryGetOverlay(RiderFlowToolbarConstants.ToolbarId, out var toolbox))
{
return toolbox.displayed;
}
return false;
}
}
}