Add entity manager content

This commit is contained in:
John Gross
2017-05-15 12:33:00 -07:00
parent d4649ea8ef
commit 8ad9ecf2bb
22 changed files with 598 additions and 72 deletions

View File

@@ -13,6 +13,9 @@ using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Torch.Server.ViewModels;
using Torch.Server.ViewModels.Blocks;
using Torch.Server.ViewModels.Entities;
using Torch.Server.Views.Blocks;
using VRage.Game.ModAPI;
namespace Torch.Server.Views
@@ -33,7 +36,11 @@ namespace Torch.Server.Views
private void TreeView_OnSelectedItemChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
if (e.NewValue is EntityViewModel vm)
{
Entities.CurrentEntity = vm;
if (e.NewValue is BlockViewModel bvm)
EditorFrame.Content = new BlockView { DataContext = bvm };
}
else
Entities.CurrentEntity = null;
}