29 lines
816 B
C#
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();
|
|
}
|
|
}
|
|
}
|