summaryrefslogtreecommitdiff
path: root/VRCSDK3Worlds/Assets/Udon/Editor/ProgramSources/UdonGraphProgram/UdonGraphProgramAssetEditor.cs
blob: 219bfa57d89ea5fb4a9001934f45fa51c934144a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using UnityEditor;

namespace VRC.Udon.Editor.ProgramSources.UdonGraphProgram
{
    [CustomEditor(typeof(UdonGraphProgramAsset))]
    public class UdonGraphProgramAssetEditor : UdonAssemblyProgramAssetEditor
    {
        public override void OnInspectorGUI()
        {
            base.OnInspectorGUI();
            var asset = (UdonGraphProgramAsset) target;
            EditorGUI.BeginChangeCheck();
            asset.graphData.updateOrder = EditorGUILayout.IntField("UpdateOrder", asset.graphData.updateOrder);
            if (EditorGUI.EndChangeCheck())
            {
                EditorUtility.SetDirty(target);
                AssetDatabase.SaveAssets();
            }
        }
    }
}