예제 #1
0
        public override void OnInspectorGUI()
        {
            //Options toolbar
            gui.Toolbar();

            switch (Settings.ToolbarSelection)
            {
            case TerraSettings.ToolbarOptions.General:
                gui.General();

                break;

            case TerraSettings.ToolbarOptions.Noise:
                gui.Noise();

                break;

            case TerraSettings.ToolbarOptions.Materials:
                gui.Material();

                break;

            case TerraSettings.ToolbarOptions.ObjectPlacement:
                gui.ObjectPlacement();

                break;
            }
        }
예제 #2
0
        public override void OnInspectorGUI()
        {
            if (!TerraConfig.IsInitialized)
            {
                return;
            }

            //Options toolbar
            _gui.Toolbar();

            switch (Config.EditorState.ToolbarSelection)
            {
            case ToolbarOptions.General:
                _gui.General();

                break;

            case ToolbarOptions.Maps:
                _gui.Maps();

                break;

            case ToolbarOptions.Biomes:
                _gui.Biomes();

                break;

            case ToolbarOptions.Details:
                _gui.Details();

                break;
            }

            //Preview button
            _gui.PreviewUpdate();

            _gui.Debug();
        }