// -------------------------------------------------------------------- #region RenderCanvas callbacks private void renderCanvas_Load(object sender, EventArgs e) { InitializeEditor(); SceneManagement.LoadInitScene(); mCanDraw = true; RenderScene(); }
private void toolStripButtonNewProject_Click(object sender, EventArgs e) { var confirmResult = MessageBox.Show("Are you sure to start a new project?", "New Project", MessageBoxButtons.YesNo); if (confirmResult == DialogResult.Yes) { ProjectManager.Instance.New(); SceneManagement.New(); ProjectLoader.Save(); } }
private void toolStripButtonOpenProject_Click(object sender, EventArgs e) { OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "c:\\"; openFileDialog1.Filter = "Onyx3d project files (*.o3dproj)|*.o3dproj"; openFileDialog1.FilterIndex = 2; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { ProjectManager.Instance.Load(openFileDialog1.FileName); SceneManagement.LoadInitScene(); } }
private void newSceneToolStripMenuItem_Click(object sender, EventArgs e) { SceneManagement.New(); }