void ClickMenuMain(object obj) { string cmd = obj.ToString(); if (cmd == "New") { New(); } if (cmd == "Open") { Open(); } if (cmd == "Save") { Save(); } else if (cmd == "Settings") { Selection.activeTransform = TC_Settings.instance.transform; } else if (cmd == "Generate") { TC_Generate.instance.Generate(false); } else if (cmd == "Auto Generate") { TC_Generate.instance.autoGenerate = !TC_Generate.instance.autoGenerate; } else if (cmd == "Show Fps") { TC_Settings.instance.showFps = !TC_Settings.instance.showFps; } else if (cmd == "Hide Menu Bar") { TC_Settings.instance.hideMenuBar = !TC_Settings.instance.hideMenuBar; if (!TC_Settings.instance.hideMenuBar) { TC.AddMessage("The menu bar can be unhided by the popup menu, this can be shown by right clicking in the empty area where the Height/Splat/Color... buttons are."); } } else if (cmd == "Refresh") { TC_Generate.instance.RefreshOutputReferences(6, true); if (TC_Generate.instance.autoGenerate) { TC_Generate.instance.Generate(false); } } else if (cmd == "ResetTextures") { TC.RefreshOutputReferences(7); } else if (cmd == "Documentation") { Application.OpenURL("http://www.terraincomposer.com/terraincomposer2-documentation/"); } else if (cmd == "Tooltip") { TC_Settings.instance.global.tooltip = !TC_Settings.instance.global.tooltip; } else if (cmd == "About...") { TC.AddMessage("TerrainComposer version " + TC.GetVersionNumber().ToString(), 0, 4); } }
public void SetVersionNumber() { versionNumber = TC.GetVersionNumber(); }
public static void ShowWindow() { window = GetWindow(typeof(TC_NodeWindow)) as TC_NodeWindow; window.titleContent = new GUIContent("TC" + TC.GetVersionNumber()); }