Asmdef Graph Window
This commit is contained in:
parent
77de8a6dcf
commit
7c14691132
17
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs
Normal file
17
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs
Normal file
@ -0,0 +1,17 @@
|
||||
using UnityEditor;
|
||||
|
||||
namespace AsmdefGraph.Editor {
|
||||
public class AsmdefGraphEditorWindow : EditorWindow {
|
||||
[MenuItem("Window/Open Asmdef Graph Window")]
|
||||
public static void Open() {
|
||||
GetWindow<AsmdefGraphEditorWindow>("AsmdefGraphWindow");
|
||||
}
|
||||
|
||||
void OnEnable() {
|
||||
var graphView = new AsmdefGraphView() {
|
||||
style = { flexGrow = 1 }
|
||||
};
|
||||
rootVisualElement.Add(graphView);
|
||||
}
|
||||
}
|
||||
}
|
11
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefGraphEditorWindow.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 22a8fb74e3dadee4a9935eef7dd38cce
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
9
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs
Normal file
9
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs
Normal file
@ -0,0 +1,9 @@
|
||||
using UnityEditor.Experimental.GraphView;
|
||||
|
||||
namespace AsmdefGraph.Editor {
|
||||
public class AsmdefGraphView : GraphView {
|
||||
public AsmdefGraphView() : base() {
|
||||
AddElement(new AsmdefNode());
|
||||
}
|
||||
}
|
||||
}
|
11
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefGraphView.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8b91142fbc8cdb04392f0896b8735b98
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
7
Assets/AsmdefGraph/Editor/AsmdefNode.cs
Normal file
7
Assets/AsmdefGraph/Editor/AsmdefNode.cs
Normal file
@ -0,0 +1,7 @@
|
||||
using UnityEditor.Experimental.GraphView;
|
||||
|
||||
namespace AsmdefGraph.Editor {
|
||||
public class AsmdefNode : Node {
|
||||
|
||||
}
|
||||
}
|
11
Assets/AsmdefGraph/Editor/AsmdefNode.cs.meta
Normal file
11
Assets/AsmdefGraph/Editor/AsmdefNode.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 31c5c0a8c3ea62547b9beab724923e0f
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
x
Reference in New Issue
Block a user