Files
BracerLib/Assets/Scripts/Editor/UI/NonDrawingGraphicEditor.cs
2026-06-02 18:57:47 -04:00

29 lines
816 B
C#

using System;
using BracerLib.UI;
using UnityEngine;
using UnityEditor;
using UnityEditor.UI;
using UnityEngine.TestTools;
namespace BracerLib.Editor.UI
{
//Don't forget to put this file inside a 'Editor' folder
[CanEditMultipleObjects]
[CustomEditor(typeof(NonDrawingGraphic), false)]
[ExcludeFromCoverage]
public class NonDrawingGraphicEditor : GraphicEditor
{
public override void OnInspectorGUI()
{
serializedObject.Update();
EditorGUI.BeginDisabledGroup(true);
EditorGUILayout.PropertyField(m_Script, Array.Empty<GUILayoutOption>());
EditorGUI.EndDisabledGroup();
// skipping AppearanceControlsGUI
RaycastControlsGUI();
serializedObject.ApplyModifiedProperties();
}
}
}