blob: 56a21a856c1e6a3e56140366ee90779cb889f8da (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
using UnityEditor;
namespace VRC.Udon.Editor.ProgramSources
{
[CustomEditor(typeof(UdonProgramAsset))]
public class UdonProgramAssetEditor : UnityEditor.Editor
{
public override void OnInspectorGUI()
{
bool dirty = false;
UdonProgramAsset programAsset = (UdonProgramAsset)target;
programAsset.RunEditorUpdate(null, ref dirty);
if(dirty)
{
EditorUtility.SetDirty(target);
}
}
}
}
|