Beispiel #1
0
        // --------------------------------------------------------------------

        #region RenderCanvas callbacks

        private void renderCanvas_Load(object sender, EventArgs e)
        {
            InitializeEditor();
            SceneManagement.LoadInitScene();

            mCanDraw = true;

            RenderScene();
        }
Beispiel #2
0
        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();
            }
        }
Beispiel #3
0
        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();
            }
        }
Beispiel #4
0
 private void newSceneToolStripMenuItem_Click(object sender, EventArgs e)
 {
     SceneManagement.New();
 }