public override void OnInspectorGUI()
{
DrawDefaultInspector();
if (footprint.nodes == null)
{
footprint.nodes = new List <Node>();
}
if (GUILayout.Button("Add Node", GUILayout.Width(120f)))
{
footprint.nodes.Add(new Node());
}
if (GUILayout.Button("Create edges", GUILayout.Width(120f)))
{
footprint.CreateEdges();
}
if (GUI.changed)
{
EditorUtility.SetDirty(footprint);
}
}