public void LoadNodeCanvas(string path) { if (!File.Exists(path) || (canvas = NodeEditorSaveManager.LoadNodeCanvas(path, true)) == null) { NewNodeCanvas(); return; } state = NodeEditorSaveManager.ExtractEditorState(canvas, "MainEditorState"); NodeEditor.RecalculateAll(canvas); }
public void LoadSceneNodeCanvas(string path) { // Try to load the NodeCanvas if ((canvas = NodeEditorSaveManager.LoadSceneNodeCanvas(path, true)) == null) { NewNodeCanvas(); return; } state = NodeEditorSaveManager.ExtractEditorState(canvas, "MainEditorState"); NodeEditor.RecalculateAll(canvas); }
public void LoadSceneNodeCanvas(string path) { if ((Object)(canvas = NodeEditorSaveManager.LoadSceneNodeCanvas(path, true)) == (Object)null) { NewNodeCanvas(); } else { state = NodeEditorSaveManager.ExtractEditorState(canvas, "MainEditorState"); NodeEditor.RecalculateAll(canvas); } }
/// <summary> /// Loads the mainNodeCanvas and it's associated mainEditorState from an asset at path /// </summary> public void LoadSceneNodeCanvas(string path) { // Try to load the NodeCanvas if ((mainNodeCanvas = NodeEditorSaveManager.LoadSceneNodeCanvas(path, true)) == null) { NewNodeCanvas(); return; } mainEditorState = NodeEditorSaveManager.ExtractEditorState(mainNodeCanvas, "MainEditorState"); openedCanvasPath = path; NodeEditor.RecalculateAll(mainNodeCanvas); Repaint(); }