Esempio n. 1
0
        public NodeEditorPanel()
        {
            InitializeComponent();

            VM = new NodeEditorViewModel(this);

            DataContext = VM;
        }
Esempio n. 2
0
        public NodeEditor(NodeEditorViewModel viewModel)
        {
            _first = true;

            var t = new ToolElementTreeFactory();

            t.GuiInfoRepository.SetAltseed2DefaultObjectMapping();

            IEditorPropertyAccessor propertyAccessor = this;

            _nodeTreeWindow       = new NodeTreeWindow(propertyAccessor, new NodeTreeViewModel(propertyAccessor));
            _selectedNodeWindow   = new SelectedNodeWindow(propertyAccessor, t);
            _previewWindow        = new PreviewWindow(propertyAccessor, viewModel.PreviewViewModel);
            _textureBrowserWindow = new TextureBrowserWindow(viewModel.TextureBrowserViewModel);
            _fontBrowserWindow    = new FontBrowserWindow(viewModel.FontBrowserViewModel);
        }