Files
Hasebe/Library/PackageCache/com.unity.2d.tilemap@a757b7de7b2f/Editor/UI/TilePaletteBrushInspectorElement.cs
T
2026-09-24 20:49:06 +03:00

31 lines
948 B
C#

using System;
using UnityEngine.UIElements;
namespace UnityEditor.Tilemaps
{
/// <summary>
/// Visual Element showing the Inspector for the Active Brush for Grid Painting.
/// </summary>
[UxmlElement]
public partial class TilePaletteBrushInspectorElement : IMGUIContainer
{
/// <summary>
/// USS class name of elements of this type.
/// </summary>
private new static readonly string ussClassName = "unity-tilepalette-brushinspector";
private TilePaletteBrushInspector m_BrushInspector = new TilePaletteBrushInspector();
/// <summary>
/// Initializes and returns an instance of TilePaletteBrushInspectorElement.
/// </summary>
public TilePaletteBrushInspectorElement()
{
AddToClassList(ussClassName);
TilePaletteOverlayUtility.SetStyleSheet(this);
onGUIHandler = m_BrushInspector.OnGUI;
}
}
}